public ActionResult CreateRole(LoanViewModel lvm) { GLobalClient cc = new GLobalClient(); if (lvm != null) { string value = lvm.RoleModel.RoleName; bool val = DataReaders.ValidateRole(value); if (val == true) { TempData["Message"] = "Role Already Exist"; return(RedirectToAction("Roles", "index", new { area = "" })); } else if (val == false) { lvm.RoleModel.Date = DateTime.Now; cc.CreateRole(lvm.RoleModel); TempData["Message"] = "Role Created Succesfully"; return(RedirectToAction("Roles", "index", new { area = "" })); } } else { TempData["Message"] = "Error Creating Role"; } return(RedirectToAction("Roles", "index", new { area = "" })); }