public FixJournalBLL getFixJournalFromForm() { int? year; int? month; int? day; string date = form.getDate(); string description = form.getDescription(); string serial = form.getSelectedAuthor().Substring(0, 2); string number = form.getSelectedAuthor().Substring(2, 6); int? id = form.getRoomNum(); FixJournalBLL journal = new FixJournalBLL { ID = id, description = description }; #region Составляем номер Удостоверения if (serial.Equals("--")) { journal.userTicketSerial = ""; } else { journal.userTicketSerial = serial; } if (number.Equals("------")) { journal.userTicketNumber = ""; } else { journal.userTicketNumber = number; } #endregion getDateFromString(date, out year, out month, out day); journal.year = year; journal.month = month; journal.day = day; return(journal); }
public void deleteFixJournalByID(int id) { DialogResult question = MessageBox.Show("Вы уверены, что хотите удалить отчет о ремонте под номером " + id + "?", "Подтвердите свое решение", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (question == DialogResult.Yes) { FixJournalBLL journal = new FixJournalBLL { ID = id }; journalService.deleteNote(journal); if (LoginInfo.isKomendant()) { reloadReportsGrid(); } else { searchReport(); } } }