コード例 #1
0
 public ActionResult AjouterOrModifierEmp(VMListeEmp vmEmp)
 {
     if (ModelState.IsValid)
     {
         DtoEmployee dtoEmp = new DtoEmployee();
         if (vmEmp.id_emp != 0)
         {
             dtoEmp.id_dep           = vmEmp.id_dep;
             dtoEmp.id_emp           = vmEmp.id_emp;
             dtoEmp.nom_emp          = vmEmp.nom_emp;
             dtoEmp.prenom_emp       = vmEmp.prenom_emp;
             dtoEmp.Salaire_emp      = vmEmp.Salaire_emp;
             dtoEmp.tele_emp         = vmEmp.tele_emp;
             dtoEmp.date_recrute_emp = vmEmp.date_recrute_emp;
             BusComp.ModifierEmployee(dtoEmp);
         }
         else
         {
             dtoEmp.id_dep           = vmEmp.id_dep;
             dtoEmp.id_emp           = vmEmp.id_emp;
             dtoEmp.nom_emp          = vmEmp.nom_emp;
             dtoEmp.prenom_emp       = vmEmp.prenom_emp;
             dtoEmp.Salaire_emp      = vmEmp.Salaire_emp;
             dtoEmp.tele_emp         = vmEmp.tele_emp;
             dtoEmp.date_recrute_emp = vmEmp.date_recrute_emp;
             BusComp.AjouterEmployee(dtoEmp);
         }
         TempData["SuccessMessageDeprt"] = "Done !";
         return(RedirectToAction("ListeEmp"));
     }
     else
     {
         return(RedirectToAjouterOrModifierEmp(vmEmp.id_emp));
     }
 }