public ActionResult Create(CoolUserModel model) { CoolUser coolUser = _coolUserService.GetById(model.Id); if (coolUser != null) { model.Errors.Add(_languageService.GetLocaleString("CoolUser Already Exists")); return(Json(model)); } if (_coolUserService.GetAll().Where(k => k.CoolUserId == model.CoolUserId && k.CoolComId == model.CompanyId).Count() > 0) { model.Errors.Add(_languageService.GetLocaleString("CoolUser Already Exists")); return(Json(model)); } if (ModelState.IsValid) { coolUser = new CoolUser(); coolUser.CoolComId = model.CompanyId; coolUser.CoolUserId = model.CoolUserId; coolUser.UserId = model.UserId; _coolUserService.Insert(coolUser); model.SuccessMessage = _languageService.GetLocaleString("CoolUser Created"); } else { model.Errors.Add("Check fields for editing"); } return(Json(model)); }