public ActionResult EditMember(MemberModel memberModel) { try { if (memberModel.GameType == 1 || memberModel.BankAccount == 1 || memberModel.BankAccountName == null || memberModel.BankAccountName == "" || memberModel.BankAccountNumber == null || memberModel.BankAccountNumber == "" || memberModel.EmailAddress == null || memberModel.EmailAddress == "" || memberModel.Status == Status.Select) { Session["message"] = "Please fill in all the required fields."; Session["requestStatus"] = "Error"; return(RedirectToAction("Index")); } dal.EditMember(memberModel); Session["message"] = "Member is successfully edited"; Session["requestStatus"] = "Success"; return(RedirectToAction("Index")); } catch { Session["message"] = "Unable to perform this request"; Session["requestStatus"] = "Error"; return(RedirectToAction("Index")); } }