/// <summary> /// Get All Process /// </summary> /// <returns></returns> public List<ProcessVM> GetAllProcess() { Log4NetLogger.Info("Services : In GetAllProcess"); var emailTemplateConfigurationProviderBLL = new EmailTemplateConfigurationProviderBLL(); Mapper.CreateMap<ProcessBO, ProcessVM>(); return Mapper.Map(emailTemplateConfigurationProviderBLL.GetAllProcess(), new List<ProcessVM>()); }
/// <summary> /// Save Process Email Template /// </summary> /// <param name="processEmailTemplateViewModel"></param> /// <returns></returns> public int SaveProcessEmailTemplate(ProcessEmailTemplateVM processEmailTemplateViewModel) { var emailTemplateConfigurationProviderBLL = new EmailTemplateConfigurationProviderBLL(); Mapper.CreateMap<ProcessEmailTemplateVM, ProcessEmailTemplateBO>(); var processEmailTemplateBO = new ProcessEmailTemplateBO(); Mapper.Map(processEmailTemplateViewModel, processEmailTemplateBO); return emailTemplateConfigurationProviderBLL.SaveProcessEmailTemplate(processEmailTemplateBO); }
/// <summary> /// Delete ProcessEmailTemplate /// </summary> /// <param name="masterConfigDto"></param> /// <returns>int</returns> public bool DeleteProcessEmailTemplate(int processEmailTemplateId) { Log4NetLogger.Info(string.Format("Services : In DeleteProcessEmailTemplate-{0}", processEmailTemplateId)); var emailTemplateConfigurationProviderBLL = new EmailTemplateConfigurationProviderBLL(); return emailTemplateConfigurationProviderBLL.DeleteProcessEmailTemplate(processEmailTemplateId); }
/// <summary> /// Get ProcessEmail Template By Id /// </summary> /// <returns></returns> public ProcessEmailTemplateVM GetProcessEmailTemplate(int id) { Log4NetLogger.Info(string.Format("Services : In GetProcessEmailTemplate-{0}", id)); var emailTemplateConfigurationProviderBLL = new EmailTemplateConfigurationProviderBLL(); Mapper.CreateMap<ProcessEmailTemplateBO, ProcessEmailTemplateVM>(); Mapper.CreateMap<ProcessBO, ProcessVM>(); return Mapper.Map(emailTemplateConfigurationProviderBLL.GetProcessEmailTemplate(id), new ProcessEmailTemplateVM()); }