public ActionResult Block(Guid id) { //UserPermissionAction("Account", RoleAction.detail.ToString()); //CheckPermission(); if (Session["UserId"] == null) { return(RedirectToAction("LogOn", "Account")); } AgencyIndividual objAgencyIndividual = _AgencyIndividualService.GetAgencyIndividual(id); try { if (objAgencyIndividual != null) { objAgencyIndividual.IsActive = false; _AgencyIndividualService.UpdateAgencyIndividual(objAgencyIndividual); TempData["ShowMessage"] = "success"; TempData["MessageBody"] = "Account successfully deactivated."; CommonCls.SendMailOfAccountIsActive(objAgencyIndividual.FullName, objAgencyIndividual.EmailId, "deactivated"); return(RedirectToAction("Index")); } } catch (Exception ex) { ErrorLogging.LogError(ex); return(RedirectToAction("Index")); } return(RedirectToAction("Index")); }
public ActionResult UnblockCustomer(Guid id) { //UserPermissionAction("Account", RoleAction.detail.ToString()); //CheckPermission(); if (Session["UserId"] == null) { return(RedirectToAction("LogOn", "Account")); } Customer objCustomer = _CustomerService.GetCustomer(id); try { if (objCustomer != null) { objCustomer.IsActive = true; _CustomerService.UpdateCustomer(objCustomer); TempData["ShowMessage"] = "success"; TempData["MessageBody"] = "Account successfully activated."; CommonCls.SendMailOfAccountIsActive(objCustomer.FirstName, objCustomer.EmailId, "activated"); return(RedirectToAction("Individuals")); } } catch (Exception ex) { ErrorLogging.LogError(ex); RedirectToAction("Individuals"); } return(RedirectToAction("Individuals")); }
public ActionResult BlockCustomer(Guid id) { //UserPermissionAction("Account", RoleAction.detail.ToString()); //CheckPermission(); if (Session["UserId"] == null) { return(RedirectToAction("LogOn", "Account")); } Customer objCustomer = _CustomerService.GetCustomer(id); try { if (objCustomer != null) { objCustomer.IsActive = false; _CustomerService.UpdateCustomer(objCustomer); TempData["ShowMessage"] = "success"; TempData["MessageBody"] = "Account successfully deactivated."; CommonCls.SendMailOfAccountIsActive(objCustomer.FirstName, objCustomer.EmailId, "deactivated"); string UserMessage = "Your account has been deactivated by admin."; string Message = "{\"flag\":\"" + "Deactivate" + "\",\"UserMessage\":\"" + UserMessage + "\"}"; var customerTo = objCustomer; if (customerTo.ApplicationId != null && customerTo.ApplicationId != "") { if (customerTo.DeviceType == EnumValue.GetEnumDescription(EnumValue.DeviceType.Android)) { //Send Notification another Andriod CommonCls.SendFCM_Notifications(customerTo.ApplicationId, Message, true); } else { string Msg = UserMessage; CommonCls.TestSendFCM_Notifications(customerTo.ApplicationId, Message, Msg, true); } } return(RedirectToAction("Individuals")); } } catch (Exception ex) { ErrorLogging.LogError(ex); RedirectToAction("Individuals"); } return(RedirectToAction("Individuals")); }