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)); }
public CoolUserModel PrepareCoolUserModel(CoolUserModel model, CoolUser coolUser, bool fillAvailableCompanies = false) { model.Id = coolUser.Id; model.CompanyId = coolUser.CoolComId; model.CoolProfilePictureUrl = "<span class=\"avatar avatar-online\"><img src=\"" + _erpManagerSettings.UserProfilePath + coolUser.CoolUserId + "\"/></span>"; model.CoolUserId = coolUser.CoolUserId; model.UserId = coolUser.UserId; model.CreatedDate = coolUser.CreatedDate;//.ToString("dd.MM.yyyy HH:mm:ss"); if (fillAvailableCompanies) { model.AvailableCompanies = _coolComService.GetAll().Select(k => new SelectListItem { Text = k.Id, Value = k.Id }).ToList(); } return(model); }
public void Update(CoolUser coolUser) { _coolUserData.Update(coolUser); }
public void Insert(CoolUser coolUser) { coolUser.CreatedDate = DateTime.Now; _coolUserData.Add(coolUser); }