public ActionResult Editar(string id) { KnowledgeAreaBL oBL = new KnowledgeAreaBL(); int pIntID = 0; int.TryParse(id, out pIntID); KnowledgeAreaViewModel pKnowledgeAreaViewModel = oBL.Obtener(pIntID); return(View(pKnowledgeAreaViewModel)); }
public JsonResult Verificar(int id_knowledge_area, string name) { KnowledgeAreaBL oBL = new KnowledgeAreaBL(); var resultado = oBL.VerificarDuplicado(id_knowledge_area, name); return(Json(new { // this is what datatables wants sending back valido = resultado, })); }
public JsonResult Eliminar(int id) { KnowledgeAreaBL oKnowledgeAreaBL = new KnowledgeAreaBL(); oKnowledgeAreaBL.Eliminar(id); return(Json(new { // this is what datatables wants sending back status = "1", })); }
public ActionResult Editar([Bind(Include = "knowledge_area_id,name")] KnowledgeAreaViewModel pKnowledgeAreaViewModel) { // TODO: Add insert logic here if (pKnowledgeAreaViewModel == null) { return(HttpNotFound()); } KnowledgeAreaBL oKnowledgeAreaBL = new KnowledgeAreaBL(); pKnowledgeAreaViewModel.user_id_modified = AuthorizeUserAttribute.UsuarioLogeado().user_id; oKnowledgeAreaBL.Modificar(pKnowledgeAreaViewModel); return(RedirectToAction("Index")); }
public JsonResult ObtenerLista(DataTableAjaxPostModel ofilters)//DataTableAjaxPostModel model { KnowledgeAreaBL oKnowledgeAreaBL = new KnowledgeAreaBL(); //KnowledgeAreaFiltersViewModel ofilters = new KnowledgeAreaFiltersViewModel(); GridModel <KnowledgeAreaViewModel> grid = oKnowledgeAreaBL.ObtenerLista(ofilters); return(Json(new { // this is what datatables wants sending back draw = ofilters.draw, recordsTotal = grid.total, recordsFiltered = grid.recordsFiltered, data = grid.rows })); }
public ActionResult Crear([Bind(Include = "knowledge_area_id,name")] KnowledgeAreaViewModel pKnowledgeAreaViewModel) { // TODO: Add insert logic here if (pKnowledgeAreaViewModel == null) { return(HttpNotFound()); } pKnowledgeAreaViewModel.knowledge_area_id = 0; pKnowledgeAreaViewModel.user_id_created = AuthorizeUserAttribute.UsuarioLogeado().user_id; KnowledgeAreaBL oBL = new KnowledgeAreaBL(); oBL.Agregar(pKnowledgeAreaViewModel); return(RedirectToAction("Index")); }