public ActionResult Create([Bind(Include = "AdminId,AdminLogin,AdminPassword,AdminActif")] AdminPivot admin) { // if (ModelState.IsValid) if (admin != null) { if (admin.AdminId > 0) { admin.AdminActif = true; adminService.UpdateAdminPivot(admin); adminService.SaveAdminPivot(); } else { admin.AdminActif = true; adminService.CreateAdminPivot(admin); adminService.SaveAdminPivot(); } return(RedirectToAction("Index")); } AdminFormViewModel adminFormModel = Mapper.Map <AdminPivot, AdminFormViewModel>(admin); return(View(adminFormModel)); }
public AdminPivot GetAdmin(long id) { var admin = adminRepository.GetById((int)id); AdminPivot itemPivot = Mapper.Map <GES_Admin, AdminPivot>(admin); return(itemPivot); }
public ActionResult DeleteConfirmed([Bind(Include = "AdminId")] AdminFormViewModel admine) { AdminPivot adminess = Mapper.Map <AdminFormViewModel, AdminPivot>(admine); AdminPivot admines = adminService.GetAdmin(adminess.AdminId); adminService.DeleteAdminPivot(admines); adminService.SaveAdminPivot(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "AdminId,AdminLogin,AdminPassword,AdminActif")] AdminPivot admin) { if (ModelState.IsValid) { admin.AdminActif = true; adminService.UpdateAdminPivot(admin); // db.SaveChanges(); adminService.SaveAdminPivot(); return(RedirectToAction("Index")); } AdminFormViewModel adminFormModel = Mapper.Map <AdminPivot, AdminFormViewModel>(admin); return(View(adminFormModel)); }
public ActionResult Delete(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AdminPivot admin = adminService.GetAdmin((int)id); //db.GEN_Devises.Find(id); if (admin == null) { return(HttpNotFound()); } AdminFormViewModel adminss = Mapper.Map <AdminPivot, AdminFormViewModel>(admin); return(View(adminss)); }
public void UpdateAdminPivot(AdminPivot admin) { adminRepository.Update(Mapper.Map <AdminPivot, GES_Admin>(admin)); }
public void CreateAdminPivot(AdminPivot adminPivot) { GES_Admin admin = Mapper.Map <AdminPivot, GES_Admin>(adminPivot); adminRepository.Add(admin); }
public void DeleteAdminPivot(AdminPivot admin) { adminRepository.Delete(admin.AdminId, Mapper.Map <AdminPivot, GES_Admin>(admin)); }