public IActionResult _Detail(string id,string actionType) { ClauseVM clauseVM = new ClauseVM(); ClauseModel clauseModel = new ClauseModel(); if (actionType.ToLower().Equals("insert")) { // Insert clauseVM.actionType = "insert"; clauseVM.listDocument = documentDAL.GetAllDocuments(); clauseVM.listVersion = menuDAL.GetAllVersion(); } else { // Update clauseVM.actionType = "Update"; clauseVM.clauseModel = clauseDAL.GetClauseById(id); clauseVM.listDocument = documentDAL.GetAllDocuments(); clauseVM.listVersion = menuDAL.GetAllVersion(); //clauseModel = clauseDAL.GetDocumentByID(id); ////documentVM.listDocument = documentDAL.GetAllDocuments().ToList(); //documentVM.listDocType = menuDAL.GetAllDocType(); //documentVM.listVersion = menuDAL.GetAllVersion(); //documentVM.listDocStatus = menuDAL.GetAllDocStatus(); //documentVM.documentModel = document; } return PartialView("_Detail", clauseVM); }
public IActionResult Index(int? page) { ClauseVM clauseVM = new ClauseVM(); int pageSize = 10; int pageNumber = page ?? 1; int totalCount; //clauseVM.listClause = new List<ClauseModel>(); clauseVM.listClause = clauseDAL.GetAllClause(out totalCount).ToPagedList(pageNumber, pageSize); clauseVM.PagingMetaData = new StaticPagedList<ClauseModel>(clauseVM.listClause, pageNumber + 1, pageSize, totalCount).GetMetaData(); // GET: /<controller return View(clauseVM); }