// GET: Souvenir public ActionResult Index() { ViewBag.Souv1 = new SelectList(SouvenirRepo.Get(), "Code", "Code"); ViewBag.Souv2 = new SelectList(SouvenirRepo.Get(), "Name", "Name"); ViewBag.Souv3 = new SelectList(SouvenirRepo.Get(), "M_Unit_Id", "Unit"); return(View()); }
public ActionResult DetailItem(int id) { ViewBag.Souvenir = new SelectList(SouvenirRepo.Get(), "Id", "Name"); List <SouvenirItemViewModel> model = SouvenirRequestRepo.GetItem(id); return(PartialView("_DetailItem", model)); }
public ActionResult Delete(int id) { //ViewBag.Unit = new SelectList(SouvenirRepo.Get(), "Id", "Name"); SouvenirViewModel model = SouvenirRepo.GetById(id); return(PartialView("_Delete", model)); }
public ActionResult AddItem() { ViewBag.Souvenir = new SelectList(SouvenirRepo.Get(), "Id", "Name"); SouvenirItemViewModel model = new SouvenirItemViewModel(); return(PartialView("_AddItem", model)); }
public ActionResult DeleteConfirm(int id) { ResultResponse result = SouvenirRepo.Delete(id); if (result.Success) { return(Json(new { success = result.Success, message = result.Message }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = result.Message }, JsonRequestBehavior.AllowGet)); } }
public ActionResult Edit(int id) { UserViewModel model2 = SouvenirRequestRepo.GetIdByName(User.Identity.Name); ViewBag.Unit = new SelectList(UnitRepo.Get(), "Id", "Name"); SouvenirViewModel model = SouvenirRepo.GetById(id); if (model2.Role == "Staff" || model2.Role == "Admin") { return(PartialView("_Edit", model)); } else { return(new RedirectToRouteResult(new RouteValueDictionary(new { controller = "AccessDenied", action = "Index" }))); } }
public ActionResult Edit(SouvenirViewModel model) { if (ModelState.IsValid) { model.Update_By = User.Identity.Name; ResultResponse result = SouvenirRepo.Update(model); return(Json(new { success = result.Success, message = result.Message }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = "A required column is still blank, Please fill correctly", }, JsonRequestBehavior.AllowGet)); } }
public ActionResult List() { return(PartialView("_List", SouvenirRepo.Get())); }
public ActionResult Filter(SouvenirViewModel model) { return(PartialView("_List", SouvenirRepo.Filter(model))); }
public ActionResult Show(int id) { SouvenirViewModel model = SouvenirRepo.GetById(id); return(PartialView("_Show", model)); }