private void button1_Click(object sender, EventArgs e) { if (textBoxNomer.Text != "") { if (itemId == 0) { if (ModelPrihodnayaNaklodnaya.I().Insert(textBoxNomer.Text, dateTimePickerCreateDate.Value.Date.ToString())) { itemId = ModelPrihodnayaNaklodnaya.I().GetLustId(); MessageBox.Show("Накладная успешно добавлена"); } else { MessageBox.Show("Произошла ошибка, попробуйте еще раз или обратитесь к админестратору"); } } else { if (ModelPrihodnayaNaklodnaya.I().Update(itemId.ToString(), textBoxNomer.Text, dateTimePickerCreateDate.Value.Date.ToString())) { MessageBox.Show("Накладная успешно изменена"); } else { MessageBox.Show("Произошла ошибка, попробуйте еще раз или обратитесь к админестратору"); } } formPrihodnayaNaklodnayaSpisok.LoadItems(); } else { MessageBox.Show("Укажите номер"); } }
public void LoadValues() { dataGridViewList.Rows.Clear(); var item = ModelPrihodnayaNaklodnaya.I().GetItem(itemId); if (item != null) { textBoxNomer.Text = item.Nomer; DateTime date = DateTime.ParseExact(item.DateAdd, "dd'.'MM'.'yyyy h:mm:ss", CultureInfo.InvariantCulture); dateTimePickerCreateDate.Value = date; var items = ModelPrihodnayaNakladnayaIt.I().GetItems(this.itemId.ToString()); if (items != null) { foreach (var it in items.Values) { var rowNumber = dataGridViewList.Rows.Add(); dataGridViewList.Rows[rowNumber].Cells["id"].Value = it.Id; dataGridViewList.Rows[rowNumber].Cells["id_clothes"].Value = it.IdClothes; dataGridViewList.Rows[rowNumber].Cells["group_name"].Value = it.GroupName; dataGridViewList.Rows[rowNumber].Cells["name"].Value = it.Name; dataGridViewList.Rows[rowNumber].Cells["count"].Value = it.Count; dataGridViewList.Rows[rowNumber].Cells["price"].Value = it.Price; } } //ModelPrihodnayaNaklodnayaIt.I().GetById(item_id.ToString()); } }
private void buttonDelete_Click(object sender, EventArgs e) { if (dataGridViewList.SelectedRows.Count > 0) { var resault = MessageBox.Show( "Вы уверенны что хотите удалить выбранные строки?", "Подтверждение удаления", MessageBoxButtons.YesNo ); if (resault == DialogResult.Yes) { { for (int i = 0; i < dataGridViewList.SelectedRows.Count; i++) { ModelPrihodnayaNaklodnaya.I().DeleteById(dataGridViewList.SelectedRows[i].Cells[0].Value.ToString()); } } LoadItems(); } } else { MessageBox.Show("Выберите одну запись"); } }
public static ModelPrihodnayaNaklodnaya I() { if (Instanse == null) { Instanse = new ModelPrihodnayaNaklodnaya(); } return(Instanse); }
private void CreateExcel_Click(object sender, EventArgs e) { if (dataGridViewList.SelectedRows.Count > 0) { for (int i = 0; i < dataGridViewList.SelectedRows.Count; i++) { ModelPrihodnayaNaklodnaya.I().DeleteById(dataGridViewList.SelectedRows[i].Cells[0].Value.ToString()); } LoadItems(); } }
public void LoadItems() { Dictionary <string, NaklodnayaItem> items = ModelPrihodnayaNaklodnaya.I().GetItems(); dataGridViewList.Rows.Clear(); if (items != null) { int rowNumber; foreach (var it in items.Values) { rowNumber = dataGridViewList.Rows.Add(); dataGridViewList.Rows[rowNumber].Cells["id"].Value = it.Id; dataGridViewList.Rows[rowNumber].Cells["nomer"].Value = it.Nomer; dataGridViewList.Rows[rowNumber].Cells["date"].Value = it.DateAdd; } } }