private void buttonSend_Click(object sender, EventArgs e) { string title = textBoxTitle.Text; string content = richTextBoxContent.Text; Guid toEmployeeId = (Guid)comboBoxEmployees.SelectedValue; Mail = MailInfo.CreateNewMail(_currentUser.Id, toEmployeeId, title, content); this.DialogResult = DialogResult.OK; }
public void AddMail(MailInfo mailInfo) { SqlParameter idParam = new SqlParameter(MailSqlProcedures.Args.Id, mailInfo.Id); SqlParameter dateParam = new SqlParameter(MailSqlProcedures.Args.CreationDate, mailInfo.CreationTime); SqlParameter fromParam = new SqlParameter(MailSqlProcedures.Args.From, mailInfo.From); SqlParameter toParam = new SqlParameter(MailSqlProcedures.Args.To, mailInfo.To); SqlParameter titleParam = new SqlParameter(MailSqlProcedures.Args.Title, mailInfo.Title); SqlParameter contentParam = new SqlParameter(MailSqlProcedures.Args.Content, mailInfo.Content); SqlParameter isReadParameter = new SqlParameter(MailSqlProcedures.Args.IsRead, mailInfo.IsRead); _dbConnection.ExecuteStoredProcedureNonQuery(MailSqlProcedures.AddMail, idParam, dateParam, fromParam, toParam, titleParam, contentParam, isReadParameter); }
public void SendMail(MailInfo mail) { _mailHive.AddMail(mail); }