public HttpResponseMessage ResetPassword(ExternalResetPasswordViewModel model) { using (var db = new FASTDBEntities()) { BO.UserProcess userProcess = new BO.UserProcess(); int result = userProcess.ResetPassword(model.EmployeeID); if (result == ReturnValues.SUCCESS) { return(ReturnMessages.RESPONSE_OK()); } } return(ReturnMessages.RESPONSE_NOTSUCCESSFUL()); }
public HttpResponseMessage Login(ExternalUserLoginViewModel model) { using (var db = new FASTDBEntities()) { BO.UserProcess userProcess = new BO.UserProcess(); int result = userProcess.LoginUser(model.EmployeeID, model.HashedPassword); if (result == ReturnValues.SUCCESS) { return(ReturnMessages.RESPONSE_OK()); } else if (result == ReturnValues.FAILED) { return(ReturnMessages.RESPONSE_NOTSUCCESSFUL()); } } return(ReturnMessages.RESPONSE_NOTFOUND()); }
public HttpResponseMessage Registration(ExternalRegistrationViewModel model) { BO.UserProcess userProcess = new BO.UserProcess(); int result = userProcess.RegisterUser(model.EmployeeID); if (result == ReturnValues.SUCCESS) { return(ReturnMessages.RESPONSE_CREATED()); } else if (result == ReturnValues.FAILED) { return(ReturnMessages.RESPONSE_NOTSUCCESSFUL(Constants.EXISTS)); } else { return(ReturnMessages.RESPONSE_NOTFOUND()); } }