/// <summary> /// client create ticket /// </summary> /// <param name="listInput"></param> /// <returns></returns> public void SendEmailToPMWhenTicketAdd(TicketsEntity te, UsersEntity createUser) { ProjectsEntity projectEntity = new ProjectApplication().Get(te.ProjectID); string contentTemplete = GetEmailExecuter("SendPMTicketAdd.txt"); string to = ""; string from = Config.DefaultSendEmail; to = userApp.GetUser(projectEntity.PMID).Email; string subject = string.Format("{0} ticket {1} submitted", projectEntity.Title, te.TicketCode); string content = string.Empty; if (!string.IsNullOrEmpty(contentTemplete.Trim())) { content = contentTemplete.Trim(); content = content.Replace("[Project]", projectEntity.Title); content = content.Replace("[TicketID]", te.TicketCode); content = content.Replace("[ClientName]", createUser.FirstAndLastName); } emailSender.SendMail(to, from, subject, content.ToString()); }