public async Task <ActionResult> RegisterClient([FromForm] Domain.Clients.Models.Register_Info info) { Domain.Clients.Hub hub = new Domain.Clients.Hub(); Resp resp = await hub.RegisterNewClient(info); return(Pack(resp)); }
public async Task <ActionResult> GetList(int index, int rows, string search, int state) { Domain.Clients.Hub hub = new Domain.Clients.Hub(); Resp list = await hub.GetClientsListAsync(index, rows, search, state); return(Pack(list)); }
public async Task <IActionResult> GetListAsync(int index, int size, string search) { Paginator pager = Paginator.New(index, size); pager["search"] = search; Domain.Clients.Hub clientsHub = new Domain.Clients.Hub(); Resp r = await clientsHub.GetClientsListAysnc(pager); return(Pack(r)); }
public async Task <IActionResult> RegisterAsync([FromForm] string email, [FromForm] string password) { const string REDIRECT = "register?" + ALERT_WARNING; Domain.Clients.Models.RegisterInfo register = new Domain.Clients.Models.RegisterInfo { Email = email, Password = password }; Domain.Clients.Hub clientHub = new Domain.Clients.Hub(); Resp r = await clientHub.RegisterAsync(register); if (r.IsSuccess) { // 去登录页面 return(Redirect("/login")); } return(Redirect(string.Format(REDIRECT, r.Message))); }