public IActionResult SignUp(vmUser user) { try { var service = Provider.GetService <IUserApplication>(); service.SignUp(user); return(Ok()); } catch (ArgumentException ex) { vmError erro = new vmError(); erro.errorCode = Convert.ToInt32(ex.ParamName); erro.message = ex.Message; return(BadRequest(erro)); } }
public IActionResult Signin(string email, string password) { try { var service = Provider.GetService <IUserApplication>(); var data = service.Signin(email, password); return(Ok(data)); } catch (ArgumentException ex) { vmError erro = new vmError(); erro.errorCode = Convert.ToInt32(ex.ParamName); erro.message = ex.Message; return(BadRequest(erro)); } }