public async Task <IActionResult> OnPostCreateUserAsync(FormRegisterUser registerUser) { if (SessionHasExpired) { return(Redirect("/")); } var answ = await _httpApi.CreateAppUserAsync(registerUser); Notification = new PartialNotification { IsSuccess = answ.IsSuccess, NotifyMessage = answ.Reason, SessionUserName = _session.User.Name }; if (!answ.IsSuccess) { Notification.NotifyMessage = "Something went wrong, try again"; } else { Notification.NotifyMessage = string .Format($"Користувача {registerUser.Name} {registerUser.SecondName} успішно створено"); } return(Page()); }
public RequestCreateAppUser(FormRegisterUser registerUser) { Endpoint = string.Format($"/appusers"); ContentBody = new StringContent( JsonConvert.SerializeObject(registerUser)); ContentBody.Headers.ContentType = MediaTypeHeaderValue.Parse("application/json"); }
public FormMainPage(FormRegisterCar registerCar, FormRegisterUser registerUser, FormRegisterCustomer registerCustomer, FormStock stock) { _registerCar = registerCar; _registerUser = registerUser; _registerCustomer = registerCustomer; _stock = stock; InitializeComponent(); }
public ActionResult Register(FormRegisterUser fruser) { if (ModelState.IsValid) { if (Models.User.EmailExists(fruser.email)) { ModelState.AddModelError("EmailExists", "Email already exists"); } else { Models.User user = Models.User.CreateFrom(fruser); user.save(); ViewBag.Status = true; ViewBag.Message = "Registration successful"; } } else { ViewBag.Message = "Invalid request"; } return(View(fruser)); }
public Task <InterlayerCallback> RegisterAsync(FormRegisterUser registerUser) { throw new NotImplementedException(); }
public async Task <ResponseBase> CreateAppUserAsync(FormRegisterUser registerUser) => await _context.HttpPostAsync <ResponseBase>(new RequestCreateAppUser(registerUser));