public ActionResult AddAgent(RegisterViewModel model) { var countries = objUser.Select_STP_GetUserDetails(); UserDetails obj = new UserDetails(); obj.Status = true; try { var checkexist = countries.Where(p => p.MobileNo.ToUpper() == model.MobileNo.ToUpper()); obj.ErrorMessage = SettingsManager.Instance.Branding == "SINDHI" ? Resources.SPMOResources.AlreadyExist : "माहिती सेव केली आहे."; if (checkexist.Count() == 0) { model.IsActive = true; model.UserType = "Agent"; obj.ErrorMessage = SettingsManager.Instance.Branding == "SINDHI" ? Resources.SPMOResources.InformationSave : "माहिती सेव केली आहे."; objUser.SaveAgent(model); } else { obj.Status = false; obj.ErrorMessage = "Another user registerd with same mobile number."; } int pageindex = 0; var filter = objUser.GetAgentDetails().OrderBy(p => p.UserId).Skip(pageindex * PageSize).Take(PageSize); Session["users"] = countries; Session["pageindex"] = 0; obj.UserList = filter; } catch (Exception) { obj.Status = false; obj.ErrorMessage = SettingsManager.Instance.Branding == "SINDHI" ? Resources.SPMOResources.FailedToSave : "माहिती सेव करू शकत नाही"; } return(Json(obj, JsonRequestBehavior.AllowGet)); }