/// <summary> /// Constructor /// </summary> /// <param name="contatoComponent"></param> /// <param name="enderecoComponent"></param> /// <param name="telefoneComponent"></param> public ContatoController(ContatoComponent contatoComponent, EnderecoComponent enderecoComponent, TelefoneComponent telefoneComponent, EmailComponent emailComponent) { _contatoComponent = contatoComponent; _telefoneComponent = telefoneComponent; _enderecoComponent = enderecoComponent; _emailComponent = emailComponent; }
private static void BuildAndSendEmailRequest(SendEmailRequest emailRequest, string toEmail, string emailSubject, string emailBody) { emailRequest.ToEmails = toEmail; emailRequest.EmailSubject = emailSubject; emailRequest.EmailBody = emailBody; EmailComponent objemail = new EmailComponent(); objemail.SendEmail(emailRequest); }
/// <summary> /// Constructor /// </summary> public EmailComponentControl(EmailComponent component) :base(component) { InitializeComponent(); _component = component; // TODO add .NET databindings to _component _emailAddress.DataBindings.Add("Value", _component, "EmailAddress", true, DataSourceUpdateMode.OnPropertyChanged); }
/// <summary> /// Constructor /// </summary> public EmailComponentControl(EmailComponent component) : base(component) { InitializeComponent(); _component = component; // TODO add .NET databindings to _component _emailAddress.DataBindings.Add("Value", _component, "EmailAddress", true, DataSourceUpdateMode.OnPropertyChanged); }
private static void BuildAndSendEmailRequest(SendEmailRequest emailRequest, string toEmail, string emailSubject, string emailBody) { Log.Error("call BookOrChangeAppointment BC"); emailRequest.ToEmails = toEmail; emailRequest.EmailSubject = emailSubject; emailRequest.EmailBody = emailBody; EmailComponent objemail = new EmailComponent(); objemail.SendEmail(emailRequest); }
public void SetComponent(IApplicationComponent component) { _component = (EmailComponent)component; }
public ActionResult CollaborateEdit(CollaborateEditModel model) { model.NguoiDi = int.Parse(Session["userid"].ToString()); var collaborate = _dataService.CollaborateCommand(model); if (model.SendMail) { var sModel = new SendMailModel(); var domain = string.Format(Functiontring.ReturnStringFormatthongtincauhinhmail("domain")); sModel.TieuDe = model.TieuDe; sModel.TuNgay = model.TuNgay; sModel.DenNgay = model.DenNgay; sModel.MoTa = model.MoTa; string chuoicongtruong = ""; string[] macongtruong = model.NoiCongTac.Split(','); for (int i = 0; i < macongtruong.Length; i++) { var congtruong = _dataService.GetListAllPhongbanCongtruongbyID(macongtruong[i].ToString()); if (congtruong.Count > 0 && i < (macongtruong.Length - 1)) { chuoicongtruong = chuoicongtruong + congtruong[0].tenphongban + ", "; } if (congtruong.Count > 0 && i == (macongtruong.Length - 1)) { chuoicongtruong = chuoicongtruong + congtruong[0].tenphongban; } } sModel.phongbancongtruongten = chuoicongtruong; // Call Array.Sort method. sModel.AgreeLink = domain + "/Collaborate/ApprovalCollaborate/?" + "id=" + collaborate.Id + "&status=" + 2; sModel.DisagreeLink = domain + "/Collaborate/ApprovalCollaborate/?" + "id=" + collaborate.Id + "&status=" + 3; string content = RenderPartialToString("~/Views/Collaborate/Emails/MailCongTac.cshtml", sModel); var mail = new EmailComponent(); var result = mail.Send(new MailObj() { To = collaborate.EmailNguoiDuyet.Trim(), Subject = "ĐĂNG KÝ Đi CÔNG TÁC", Body = content }); _dataService.ApprovalCollaborate(collaborate.Id, 1); return(Json(result, JsonRequestBehavior.AllowGet)); } return(Json(true, JsonRequestBehavior.AllowGet)); }
public EmailController(EmailComponent emailComponent) { _emailComponent = emailComponent; }