public ActionResult Create(AccountCreateInput input) { if (!ModelState.IsValid) { return(ModelState.ToJsonResult()); } AcDomain.Handle(input.ToCommand(AcSession)); return(this.JsonResult(new ResponseData { success = true, id = input.Id })); }
public async Task <IActionResult> CreateAccountAsync([FromBody] AccountCreateInput input) { try { Cartomatic.Utils.Identity.ImpersonateGhostUser(); var output = await MapHive.Core.Account.CreateAccountAsync(GetDefaultDbContext(), input, EmailSender); return(Ok(output)); } catch (Exception ex) { return(HandleException(ex)); } }
public ActionResult Create(AccountCreateInput input) { if (!ModelState.IsValid) { return ModelState.ToJsonResult(); } AcDomain.Handle(input.ToCommand(AcSession)); return this.JsonResult(new ResponseData { success = true, id = input.Id }); }
public async Task <AjaxResponse <bool> > Add([FromBody] AccountCreateInput dto) { var res = await _appservice.Add(dto); return(new AjaxResponse <bool>(res)); }