コード例 #1
0
            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);
                }
            }
コード例 #2
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);
                }
            }
コード例 #3
0
 public long Update_EmailEventManagerDetails(EmailBE.EMLEventManagerBE _objEmailBE)
 {
     return(_objEmail.Update_EmailEventManagerDetails(_objEmailBE));
 }
コード例 #4
0
            //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));
            }