public UserAuthDataModel Login(LoginModel loginModel) { UserAuthDataModel userDataModel = null; byte[] passwordByte = Encoding.ASCII.GetBytes(loginModel.Password); var userLoginEntity = _userDataRepo.SingleOrDefault(u => u.Email == loginModel.Email && u.Password == passwordByte && u.Active != null && (bool)u.Active); if (userLoginEntity != null) { userDataModel = Mapping.Mapper.Map <UserAuthDataModel>(userLoginEntity); userDataModel.Roles = GetPermissions(userLoginEntity).ToList(); } return(userDataModel); }
public IHttpActionResult RegisterUser() { UserAuthDataModel userModel = new UserAuthDataModel() { FirstName = "Admin", LastName = "Admin", Address = "Admin", Email = "*****@*****.**", BirthDate = Convert.ToDateTime("1990-01-01"), MobileNumber = 9811816005 }; // bool blnAdded = _userService.RegisterUser(userModel, "admin", new UserAuthDataModel()); return(Ok()); }