public IActionResult Delete(string id, string token, string phonenumber) { if (!UserAuthDAL.VerifyToken(phonenumber, token)) { return(Unauthorized()); } CustomerServicesDAL.DeleteService(id); return(Ok()); }
public IActionResult Post([FromForm] string passcode, [FromForm] string phonenumber) { if (UserAuthDAL.VerifyUser(passcode, phonenumber)) { string token = UserAuthDAL.CreateToken(phonenumber); return(Ok(new AuthenticationResponse(token))); } return(Unauthorized()); }
public IActionResult Get(string id, string phonenumber, string token) { if (!UserAuthDAL.VerifyToken(phonenumber, token)) { return(Unauthorized()); } CustomerServicesDAL.AddService(new CustomerService("Dwa", "dwa", "12", "dwa", "12", 0, 6, 6)); return(Ok(CustomerServicesDAL.GetService(id))); }
public IActionResult Get(string phonenumber, string token) { if (!UserAuthDAL.VerifyToken(phonenumber, token)) { return(Unauthorized()); } var transcations = TransactionsDAL.GetTransactions(phonenumber); return(Ok(transcations)); }
public ActionResult Post([FromForm] string phonenumber, [FromForm] string password) { if (UserAuthDAL.Login(phonenumber, password)) { string token = UserAuthDAL.CreateToken(phonenumber); return(Ok(token)); } return(Unauthorized()); }
public int UserAuth(Users u) { SqlParameter[] sp = new SqlParameter[2]; UserAuthDAL ua = new UserAuthDAL(); sp[0] = new SqlParameter("@id", u.UserID); sp[1] = new SqlParameter("@pass", u.UserPassword); /* calls the DAL method */ i = ua.UserLogin(sp); return(i); }
public StatusCodeResult Post([FromForm] string username, [FromForm] string phonenumber, [FromForm] string email, [FromForm] string password) { var user = new User(username, phonenumber, email, password, "", "", ""); if (!UserAuthDAL.IsPhoneNumberAvailable(phonenumber)) { return(Unauthorized()); } else { UserAuthDAL.SendUserVerificationCode(user); } return(Ok()); }
public IActionResult Post([FromBody] CustomerService customerService, [FromForm] string token) { if (customerService != null) { if (!UserAuthDAL.VerifyToken(customerService.phoneunumber, token)) { return(Unauthorized()); } CustomerServicesDAL.AddService(customerService); RubyDub.Util.Logger.LogCustomerService(customerService); return(Ok()); } else { return(BadRequest()); } }