public CL_USERS AddNew(CL_USERS user) { var _user = GetByUserName(user.USERNAME); if (_user != null) { return(_user); } else { return(this._context.CL_USERS.Add(user)); } }
public CL_USERS Update(CL_USERS user) { var o = GetByID(user.USER_ID); if (user != null) { o.PASSWORD = user.PASSWORD; } else { throw new Exception("User :"******" does not exist"); } return(o); }
public ResultObj <CL_USERS> CreateUser(CL_USERS user) { ResultObj <CL_USERS> result = new ResultObj <CL_USERS>() { isSuccessful = true }; var existingUser = this._unitOfWork.UserManager.GetByUserName(user.USERNAME); if (existingUser != null) { result.isSuccessful = false; } var added = this._unitOfWork.UserManager.AddNew(user); this._unitOfWork.SaveChanges(); result.Data = added; return(result); }
//login validations public ActionResult Login(CL_USERS model) { using (IHD_DBEntities12 db = new IHD_DBEntities12()) { if (ModelState.IsValid) { var userd = db.CL_USERS.Where(x => x.UserName == model.UserName && x.Password == model.Password).FirstOrDefault(); if (userd == null) { ViewBag.message = " wrong user name or password"; return(View()); } else { Session["id"] = userd.RightsID; Session["uiid"] = userd.RID; Session["uid"] = userd.UserName; Session["status"] = userd.RightsID.ToString(); var value = db.CL_USERS.Where(x => x.RID == userd.ReportsTo).FirstOrDefault(); if (value != null) { Session["rights"] = value.FirstName; } else { Session["rights"] = null; } return(RedirectToAction("Dashboard", "Dashboard")); } } else { return(View()); } } }
public void HandleServiceResults(object resultRootObject, bool isSuccessfull, ActionCode resultType, string message) { _mainActivity = (MainActivity)this.Activity; _user = new CL_USERS(); if (resultRootObject != null) { JsonSerializerSettings serSettings = new JsonSerializerSettings(); serSettings.ContractResolver = new CamelCasePropertyNamesContractResolver(); if (resultType == ActionCode.login) { var resultObj = JsonConvert.DeserializeObject <ResultObj <CL_USERS> >(resultRootObject.ToString(), serSettings); if (resultObj.isSuccessful) { _user = JsonConvert.DeserializeObject <ResultObj <CL_USERS> >(resultRootObject.ToString(), serSettings).Data; //if (_user.isValidUser) //{ _mainActivity.RunOnUiThread(() => { _lblError.Text = string.Empty; CurrentUser.UserName = _txtUserName.Text; var trans = FragmentManager.BeginTransaction(); // trans.SetCustomAnimations(Resource.Animation.anim_in, Resource.Animation.anim_out); _progressBar.Visibility = ViewStates.Visible; _mainActivity.ShowSideMenu(false); trans.Replace(Resource.Id.fragmentContainer, new fragMap(), "map").AddToBackStack("map"); trans.Commit(); }); //} //else //{ // _mainActivity.RunOnUiThread(() => // { // _progressBar.Visibility = ViewStates.Gone; // _lblError.Text = resultObj.Error; // }); //} } else { _mainActivity.RunOnUiThread(() => { _progressBar.Visibility = ViewStates.Gone; _lblError.Text = resultObj.Error; }); } } } else { _mainActivity.RunOnUiThread(() => { _progressBar.Visibility = ViewStates.Gone; _lblError.Text = Config.ErrServiceCallError; }); } }
public IHttpActionResult SaveUser(CL_USERS user) { var result = this._userProvider.CreateUser(user); return(Ok(result)); }