public IHttpActionResult Login(string username, string password) { MCR_PERSONS user = new MCR_PERSONS() { LOGIN_USERNAME = username, LOGIN_PASSWORD = password }; var result = _userProvider.Login(user); return(Ok(result)); }
public void HandleServiceResults(object resultRootObject, bool isSuccessfull, string message) { _mainActivity = (MainActivity)this.Activity; _user = new MCR_PERSONS(); if (resultRootObject != null) { JsonSerializerSettings serSettings = new JsonSerializerSettings(); serSettings.ContractResolver = new CamelCasePropertyNamesContractResolver(); var resultObj = JsonConvert.DeserializeObject <ResultObj <MCR_PERSONS> >(resultRootObject.ToString(), serSettings); if (resultObj.isSuccessful) { _user = JsonConvert.DeserializeObject <ResultObj <MCR_PERSONS> >(resultRootObject.ToString(), serSettings).Data; if (_user != null) { _mainActivity.RunOnUiThread(() => { var trans = FragmentManager.BeginTransaction(); trans.Replace(Resource.Id.fragmentContainer, new fragClassView(), "classview"); trans.Commit(); _mainActivity.ShowSideMenu(false); _progressBarView.Visibility = ViewStates.Gone; }); } } else { _mainActivity.RunOnUiThread(() => { _progressBarView.Visibility = ViewStates.Gone; _txtErroView.Visibility = ViewStates.Visible; _txtErroView.Text = resultObj.Error; }); } } else { _mainActivity.RunOnUiThread(() => { _progressBarView.Visibility = ViewStates.Gone; _txtErroView.Text = Config.ErrServiceCallError; }); } }
public ResultObj <MCR_PERSONS> Login(MCR_PERSONS User) { return(_unitOfWork.UserManager.Login(User)); }
public ResultObj <MCR_PERSONS> AddUser(MCR_PERSONS User) { return(_unitOfWork.UserManager.AddUser(User)); }