예제 #1
0
 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));
     }
 }
예제 #2
0
        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);
        }