Size: a a a

Microsoft Developer Community Chat

2018 March 10

AP

Anton Petrusevich in Microsoft Developer Community Chat
попробую. в пн/вт я сам весь день занят буду...
источник

AP

Anton Petrusevich in Microsoft Developer Community Chat
за книжку спасибо! :)
источник

AP

Anton Petrusevich in Microsoft Developer Community Chat
хорошая книжка.
источник
2018 March 11

C

C.K. in Microsoft Developer Community Chat
Коллеги, здравствуйте! вопрос:
class A
{
 protected void M(){}
 private void H(){}
}

class B:A{}

Как в такой ситуации писать тесты для метода H и метода М?
Может кто-то подсказать?
источник

G

Gopneg in Microsoft Developer Community Chat
вариантов масса,
1. не тестировать такие методы,
2. сделать их публик
3. сделать оба протектед, нафигачить наследника
4. сделать немножко рефлексиии
5. положиться на автогенератор https://msdn.microsoft.com/ru-ru/library/ms184807(v=vs.80).aspx
источник

K

Karen in Microsoft Developer Community Chat
такие методы впрямую тестировать не нужно
источник

C

C.K. in Microsoft Developer Community Chat
@Gopnegg @ThisUsernameIsInvalid спасибо за пояснения 🙏🏻
Про Автогенерацию ранее не слышал
источник
2018 March 12

EK

Eugeny Klokov in Microsoft Developer Community Chat
Arthur Irgashev
давно в студии такой инсталятор ?
Всегда две было зкачивание и установка.
источник

IM

Ismoil Muhammadiev in Microsoft Developer Community Chat
Добрый день всем. У меня проблемка. Есть форма и есть юзер контрол(winforms). с помощью метода юзер контрол я запихиваю Id из формы. данные берётся, но при заказа в юзер контрол Id обнуляется. Попробовал со свойствами тоже, не получилось. Можете обьяснить в чем проблема
источник

IM

Ismoil Muhammadiev in Microsoft Developer Community Chat
UserControl.cs                                                                  public int index;
   public void InsertIndex(int index)
   {
       this.index = index;
   }


public void InsertTempOutcomes()
{
   string query = "INSERT INTO TempOutcomes(RoomId,UserId,NameGoods,PriceGoods,AmountGoods,DataStart,DataFinish) VALUES((SELECT Name FROM Rooms WHERE Id=@roomId),(SELECT Name FROM Users WHERE Id=@userId),(SELECT Name FROM Store WHERE Id=@id),(SELECT Price FROM Store WHERE Id=@id),@amount,@dataStart,@dataFinish)";
   int goodsId = comboBoxGoods.SelectedIndex + 1;
   try
   {
       command = new SQLiteCommand(query,connection);
       command.Parameters.AddWithValue("@amount",textBoxAmount.Text);
       command.Parameters.AddWithValue("@dataStart",dateTimePicker.Value);
       command.Parameters.AddWithValue("@id", goodsId);
       command.Parameters.AddWithValue("@dataFinish", dateTimePicker.Value.AddSeconds(seconds));
       command.Parameters.AddWithValue("@roomId",index);
       command.ExecuteNonQuery();
   }
   catch(Exception ex) { MessageBox.Show(ex.Message); }
   finally { connection.Close(); }
}
источник

G

Gopneg in Microsoft Developer Community Chat
ничо не понял, но предлагаю отдебажить по шагам, сделать индекс пропертей и поглядеть кто меняет
источник

IM

Ismoil Muhammadiev in Microsoft Developer Community Chat
Form.cs                                                                           UserContrElems user = new UserContrElems();
       string querySelect = "SELECT Name FROM Rooms WHERE Id=@id";
       int index = tabControl1.SelectedIndex + 1;
       user.InsertIndex(index);
источник

IM

Ismoil Muhammadiev in Microsoft Developer Community Chat
дебагом нашёл ошибку
источник

IM

Ismoil Muhammadiev in Microsoft Developer Community Chat
не могу понять где ошибка
источник

EK

Eugeny Klokov in Microsoft Developer Community Chat
может

SELECT Name FROM Rooms WHERE Id=:id

??
источник

IM

Ismoil Muhammadiev in Microsoft Developer Community Chat
Eugeny Klokov
может

SELECT Name FROM Rooms WHERE Id=:id

??
попробую
источник

EK

Eugeny Klokov in Microsoft Developer Community Chat
не, забей, это не то )
источник

IM

Ismoil Muhammadiev in Microsoft Developer Community Chat
Eugeny Klokov
не, забей, это не то )
сам запрос правильный, скорее всего в c# пробелема
источник

EK

Eugeny Klokov in Microsoft Developer Community Chat
но при заказа в юзер контрол Id обнуляется

id? user.index всмысле?
источник

IM

Ismoil Muhammadiev in Microsoft Developer Community Chat
Eugeny Klokov
но при заказа в юзер контрол Id обнуляется

id? user.index всмысле?
я запихиваю index в  user.InsertIndex(index); в метод
источник