コード例 #1
0
ファイル: AgencyController.cs プロジェクト: Alex-901/CRM
        public ActionResult DeleteContact(int contactId, int agencyId)
        {
            var agencyBusiness = new AgencyBusiness();

            agencyBusiness.DeleteContactDetail(contactId);

            var contacts = agencyBusiness.LoadContactDetails(CRMEngine.Constants.Enums.ContactDetailType.Agency, agencyId);

            return(PartialView("~/Views/Shared/EditorTemplates/ContactDetails.cshtml", contacts));
        }
コード例 #2
0
ファイル: AgencyController.cs プロジェクト: Alex-901/CRM
        public ActionResult SaveContact(ContactDetails contact)
        {
            try
            {
                var agencyBusiness = new AgencyBusiness();

                agencyBusiness.SaveContactDetail(contact);

                var contacts = agencyBusiness.LoadContactDetails(CRMEngine.Constants.Enums.ContactDetailType.Agency, contact.EntityId);

                return(PartialView("~/Views/Shared/EditorTemplates/ContactDetails.cshtml", contacts));
            }
            catch (Exception ex)
            {
                Functions.EventHandler(ex, "SaveContact(contact)");
                return(View());
            }
        }