public ActionResult Delete(int id) { ViewBag.Title = "Delete Data?"; var data = MUserRepo.getById(id); return(PartialView("_Delete", data)); }
// GET: MUser public ActionResult Index() { ViewBag.Title = "List User"; ViewBag.ListRole = new SelectList(MRoleRepo.get(), "name", "name"); ViewBag.ListEmployee = new SelectList(MEmployeeRepo.get(), "FullName", "FullName"); ViewBag.ListCompany = new SelectList(MCompanyRepo.get(), "name", "name"); return(View(MUserRepo.get())); }
public ActionResult Edit(int id) { var data = MUserRepo.getById(id); ViewBag.Title = "Edit User - " + data.firtsName + " " + data.lastName + "(" + data.username + ")"; ViewBag.ListRole = new SelectList(MRoleRepo.get(), "id", "name"); ViewBag.ListEmployee = new SelectList(MEmployeeRepo.getDataNonUser(), "id", "FullName"); return(PartialView("_Edit", data)); }
public ActionResult Details(int id) { var data = MUserRepo.getById(id); ViewBag.Title = "View User - " + data.firtsName + " " + data.lastName + "(" + data.username + ")"; ViewBag.ListRole = new SelectList(MRoleRepo.get(), "id", "name"); ViewBag.ListEmployee = new SelectList(MEmployeeRepo.get(), "id", "fullName"); return(PartialView("_Details", data)); }
public JsonResult CheckNama(string nama) { var res = new { success = true, data = MUserRepo.CheckNama(nama), alertType = "error", alertStrong = "ERROR !", alertMessage = "Your Data With Name </strong>(" + nama + ")</strong> is Already Exists" }; return(Json(res, JsonRequestBehavior.AllowGet)); }
public ActionResult Delete(MUserVM model) { if (MUserRepo.delete(model.id)) { var result = new { success = true, message = "Data Deleted! Data User with Username" + model.username + " has been deleted!", vclass = "alert alert-info" }; return(Json(result, JsonRequestBehavior.AllowGet)); } return(PartialView("_Delete", model)); }
public ActionResult Add(MUserVM model) { if (ModelState.IsValid && MUserRepo.insert(model)) { var result = new { success = true, message = "Data Saved! New User has been add with username " + model.username, vclass = "alert alert-info" }; return(Json(result, JsonRequestBehavior.AllowGet)); } ViewBag.Title = "Add User"; ViewBag.ListRole = new SelectList(MRoleRepo.get(), "id", "name"); ViewBag.ListEmployee = new SelectList(MEmployeeRepo.getDataNonUser(), "id", "FullName"); return(PartialView("_Add", model)); }
public ActionResult Edit(MUserVM model) { var data = MUserRepo.getById(model.id); if (ModelState.IsValid && MUserRepo.update(model)) { var result = new { success = true, message = "Data Updated! Data User has been updated !", vclass = "alert alert-info" }; return(Json(result, JsonRequestBehavior.AllowGet)); } ViewBag.Title = "Edit User - " + data.firtsName + " " + data.lastName + "(" + data.username + ")"; ViewBag.ListRole = new SelectList(MRoleRepo.get(), "id", "name"); ViewBag.ListEmployee = new SelectList(MEmployeeRepo.getDataNonUser(), "id", "FullName"); return(PartialView("_Edit", model)); }
public ActionResult List() { return(PartialView("_List", MUserRepo.get())); }
public ActionResult Search(string user) { var data = MUserRepo.search(user); return(PartialView("_List", data)); }