void ReleaseDesignerOutlets() { if (AgeText != null) { AgeText.Dispose(); AgeText = null; } if (MailText != null) { MailText.Dispose(); MailText = null; } if (NameText != null) { NameText.Dispose(); NameText = null; } if (RegButton != null) { RegButton.Dispose(); RegButton = null; } if (RegistratButton != null) { RegistratButton.Dispose(); RegistratButton = null; } }
public void Delete(int idMailText) { MailText mailText = getItem(idMailText); _list.Remove(mailText); mailText.Delete(); }
public void Add(MailText mailText) { if (_list.Exists(item => item == mailText)) { return; } _list.Add(mailText); }
private void ShowAddEdit(MailText mailText) { Dictionary_AddEdit view = new Dictionary_AddEdit("Текст уведомления"); DictionaryPresenter presenter = new DictionaryPresenter(view, mailText); if (view.ShowDialog() == System.Windows.Forms.DialogResult.OK) { loadData(); } }
protected override void LoadFromSql() { DataTable dt = Provider.Select("MailText"); foreach (DataRow row in dt.Rows) { MailText mailText = new MailText(row); Add(mailText); } }
private void dgv_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { int idMailText; int.TryParse(dgv.Rows[dgv.SelectedCells[0].RowIndex].Cells[0].Value.ToString(), out idMailText); MailTextList mailTextList = MailTextList.getInstance(); MailText mailText = mailTextList.getItem(idMailText); ShowAddEdit(mailText); }
private string CreateMessageNotification() { if (!IsHaveFile()) { return("Добрый день, " + Driver.GetName(NameType.Full) + "!\r\n\r\nПросьба предоставить скан копию Вашего водительского удостоверения в транспортный отдел.\r\n\r\nС уважением,\r\nТранспортный отдел."); } MailTextList mailTextList = MailTextList.getInstance(); MailText mailText = mailTextList.getItemByType(MailTextType.License); return(mailText == null ? "Шаблон текста письма не найден" : mailText.Text.Replace("UserName", Driver.GetName(NameType.Full)).Replace("DateEnd", DateEnd.ToShortDateString())); }
private string CreateMail(IEnumerable <Policy> policies) { StringBuilder sb = new StringBuilder(); foreach (Policy policy in policies) { sb.AppendLine(policy.ToMail()); } MailTextList mailTextList = MailTextList.getInstance(); MailText mailText = mailTextList.getItemByType(MailTextType.Policy); return(mailText == null ? "Шаблон текста письма не найден" : mailText.Text.Replace("List", sb.ToString())); }
private string CreateMessageNotification() { if (ID == 0) { return("Добрый день, " + Driver.GetName(NameType.Full) + "!\r\n\r\nНапоминаем, что Вы своевременно не оформили водительскую медицинскую справку.\r\nПросим оформить данную справку.\r\nОригинал необходимо прислать в отдел кадров, а скан копию в транспортный отдел.\r\n\r\nС уважением,\r\nТранспортный отдел."); } MailTextList mailTextList = MailTextList.getInstance(); MailText mailText = mailTextList.getItemByType(MailTextType.MedicalCert); return(mailText == null ? "Шаблон текста письма не найден" : mailText.Text.Replace("UserName", Driver.GetName(NameType.Full)).Replace("DateEnd", DateEnd.ToShortDateString())); }
private string CreateMail(IEnumerable <DiagCard> diagCards) { StringBuilder sb = new StringBuilder(); foreach (DiagCard diagCard in diagCards) { sb.AppendLine(diagCard.ToMail()); } MailTextList mailTextList = MailTextList.getInstance(); MailText mailText = mailTextList.getItemByType(MailTextType.DiagCard); return(mailText == null ? "Шаблон текста письма не найден" : mailText.Text.Replace("List", sb.ToString())); }