public long Update_EmailEventManagerDetails(EmailBE.EMLEventManagerBE _objEmailBE) { try { EventManager objEvM = objEmailEntity.EventManagers.Where(x => x.eM_Id == _objEmailBE.eM_Id).FirstOrDefault(); objEvM.eM_Id = _objEmailBE.eM_Id; objEvM.eM_ModuleId = _objEmailBE.eM_ModuleId; objEvM.eM_FormId = _objEmailBE.eM_FormId; objEvM.eM_Events_Id = _objEmailBE.eM_Events_Id; objEvM.eM_CompanyId = _objEmailBE.eM_CompanyId; objEvM.eM_LocationId = _objEmailBE.eM_LocationId; objEvM.eM_ConfigId = _objEmailBE.eM_ConfigId; objEvM.eM_RuleName = _objEmailBE.eM_RuleName; objEvM.eM_Subject = _objEmailBE.eM_Subject; objEvM.eM_CommonEmailBody = _objEmailBE.eM_CommonEmailBody; objEvM.eM_HostEmailBody = _objEmailBE.eM_HostEmailBody; objEvM.eM_VisitorEmailBody = _objEmailBE.eM_VisitorEmailBody; objEvM.eM_Priority = _objEmailBE.eM_Priority; objEvM.eM_Reciepients = _objEmailBE.eM_Reciepients; objEvM.AddedBy = Convert.ToInt32(_objEmailBE.AddedBy); objEvM.AddedOn = DateTime.Now; objEvM.LastModifiedOn = DateTime.Now; objEvM.LastModifiedBy = Convert.ToInt32(_objEmailBE.LastModifiedBy); objEmailEntity.SaveChanges(); return(objEvM.eM_Id); } catch { return(0); } }
//public long Insert_EmailManagerDetails(EmailBE.EmailEventManagerBE _objEmailBE) //{ // try // { // Event_Manager objEvM = new Event_Manager(); // objEvM.EventName = _objEmailBE.EventName; // objEvM.eM_ModuleId = _objEmailBE.eM_ModuleId; // objEvM.eM_SectionID = _objEmailBE.eM_SectionID; // objEvM.eM_MainModuleId = _objEmailBE.eM_MainModuleId; // objEvM.eM_FormId = _objEmailBE.eM_FormId; // objEvM.eM_Event_Id = _objEmailBE.eM_Event_Id; // objEvM.eM_CompanyId = _objEmailBE.eM_CompanyId; // objEvM.eM_LocationId = _objEmailBE.eM_LocationId; // objEvM.EmployeeBody = _objEmailBE.EmployeeBody; // objEvM.AdminBody = _objEmailBE.AdminBody; // objEvM.ReportingToBody = _objEmailBE.ReportingToBody; // objEvM.RuleName = _objEmailBE.RuleName; // objEvM.AddedBy = Convert.ToInt32(_objEmailBE.AddedBy); // objEvM.AddedOn = DateTime.Now; // objEvM.status = true; // objEvM.LastModifiedOn = DateTime.Now; // objEvM.LastModifiedBy = Convert.ToInt32(_objEmailBE.LastModifiedBy); // objEmailEntity.AddToEvent_Manager(objEvM); // objEmailEntity.SaveChanges(); // return objEvM.Event_Id; // } // catch (Exception ex) // { // return 0; // } //} #region AFR public long Insert_EmailEventManagerDetails(EmailBE.EMLEventManagerBE _objEmailEvntBE) { try { EventManager objEvM = new EventManager(); objEvM.eM_Id = _objEmailEvntBE.eM_Id; objEvM.eM_ModuleId = _objEmailEvntBE.eM_ModuleId; objEvM.eM_FormId = _objEmailEvntBE.eM_FormId; objEvM.eM_Events_Id = _objEmailEvntBE.eM_Events_Id; objEvM.eM_CompanyId = _objEmailEvntBE.eM_CompanyId; objEvM.eM_LocationId = _objEmailEvntBE.eM_LocationId; objEvM.eM_ConfigId = _objEmailEvntBE.eM_ConfigId; objEvM.eM_RuleName = _objEmailEvntBE.eM_RuleName; objEvM.eM_Subject = _objEmailEvntBE.eM_Subject; objEvM.eM_CommonEmailBody = _objEmailEvntBE.eM_CommonEmailBody; objEvM.eM_HostEmailBody = _objEmailEvntBE.eM_HostEmailBody; objEvM.eM_VisitorEmailBody = _objEmailEvntBE.eM_VisitorEmailBody; objEvM.eM_Priority = _objEmailEvntBE.eM_Priority; objEvM.eM_Reciepients = _objEmailEvntBE.eM_Reciepients; objEvM.AddedBy = Convert.ToInt32(_objEmailEvntBE.AddedBy); objEvM.AddedOn = DateTime.Now; objEvM.eM_Reciepients = _objEmailEvntBE.eM_Reciepients; objEvM.LastModifiedOn = DateTime.Now; objEvM.LastModifiedBy = Convert.ToInt32(_objEmailEvntBE.LastModifiedBy); objEmailEntity.AddToEventManagers(objEvM); objEmailEntity.SaveChanges(); return(objEvM.eM_Id); } catch (Exception ex) { return(0); } }
public long Update_EmailEventManagerDetails(EmailBE.EMLEventManagerBE _objEmailBE) { return(_objEmail.Update_EmailEventManagerDetails(_objEmailBE)); }
//public long Insert_EmailManagerDetails(EmailBE.EmailEventManagerBE _objEmailBE) //{ // return _objEmail.Insert_EmailManagerDetails(_objEmailBE); //} //public long Update_EmailManagerDetails(EmailBE.EmailEventManagerBE _objEmailBE) //{ // return _objEmail.Update_EmailManagerDetails(_objEmailBE); //} #region AFR public long Insert_EmailEventManagerDetails(EmailBE.EMLEventManagerBE _objEmailBE) { return(_objEmail.Insert_EmailEventManagerDetails(_objEmailBE)); }