public ActionResult Inscription(FormCreateClient createClient) { if (Verif.IsLoginValid(createClient.clientLogin) && Verif.IsMajeur(createClient.clientDateNaissance)) { ClientApiService clientApiService = ClientApiService.GetLoadBalancer(); clientApiService.Create(createClient.GetClientAspFromFormClient().GetClientDalAPI()); return(RedirectToAction("Connection")); } else { ViewBag.Messages = "Login ou date de naissance pas valide"; return(View(createClient)); } }
private bool CanFaireCreate() { bool test; if (DateNaissance != new DateTime() && Nom != null && Prenom != null && Login != null) { if (Nom.Length > 1 && Prenom.Length > 1 && Verif.IsLoginValid(Login) && Verif.IsMajeur(DateNaissance)) { test = true; } else { test = false; } } else { test = false; } return(test); }
public ActionResult EditClient(EditClient clientASP) { if (Utils.Client != null) { if (Verif.IsLoginValid(clientASP.clientLogin)) { ClientApiService clientApi = ClientApiService.GetLoadBalancer(); clientApi.Update(clientASP.GetCommandeASPFromEditClient().GetClientDalAPI()); Utils.Client.clientLogin = clientASP.clientLogin; return(RedirectToAction("Index")); } else { ViewBag.Messages = "Login non valide"; return(View(clientASP)); } } else { return(RedirectToAction("Accueil", "Home", new { area = "" })); } }