public ActionResult Create(CatCategoriaPuestoModels CategoriaPuestos) { _CatCategoriaPuesto_Datos CategoriaPuestosDatos = new _CatCategoriaPuesto_Datos(); try { if (Token.IsTokenValid()) { if (ModelState.IsValid) { CategoriaPuestos.Conexion = Conexion; CategoriaPuestos.Opcion = 1; CategoriaPuestos.Usuario = User.Identity.Name; CategoriaPuestos = CategoriaPuestosDatos.AcCatCategoriaPuestos(CategoriaPuestos); if (CategoriaPuestos.Completado == true) { TempData["typemessage"] = "1"; TempData["message"] = "El registro se guardo correctamente."; Token.ResetToken(); return(RedirectToAction("Index")); } else { CategoriaPuestos.Conexion = Conexion; CategoriaPuestos.listaPuestos = CategoriaPuestosDatos.obtenerListaCategoriaPuesto(CategoriaPuestos); TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error al guardar el registro."; return(View(CategoriaPuestos)); } } else { CategoriaPuestos.Conexion = Conexion; CategoriaPuestos.listaPuestos = CategoriaPuestosDatos.obtenerListaCategoriaPuesto(CategoriaPuestos); return(View(CategoriaPuestos)); } } else { CategoriaPuestos.Conexion = Conexion; CategoriaPuestos.listaPuestos = CategoriaPuestosDatos.obtenerListaCategoriaPuesto(CategoriaPuestos); return(RedirectToAction("Index")); } } catch (Exception ex) { CategoriaPuestos.Conexion = Conexion; CategoriaPuestos.listaPuestos = CategoriaPuestosDatos.obtenerListaCategoriaPuesto(CategoriaPuestos); TempData["typemessage"] = "2"; TempData["message"] = "No se pudo guardar los datos. Por favor contacte a soporte técnico"; return(View(CategoriaPuestos)); } }
// GET: Admin/CategoriaPuesto public ActionResult Index() { try { CatCategoriaPuestoModels CategoriaPuestos = new CatCategoriaPuestoModels(); _CatCategoriaPuesto_Datos CategoriaPuestosDatos = new _CatCategoriaPuesto_Datos(); CategoriaPuestos.Conexion = Conexion; CategoriaPuestos.listaCategoriaPuesto = CategoriaPuestosDatos.obtenerCatCategoriaPuesto(CategoriaPuestos); return(View(CategoriaPuestos)); } catch (Exception ex) { CatCategoriaPuestoModels CategoriaPuestos = new CatCategoriaPuestoModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(CategoriaPuestos)); } }
// GET: Admin/CategoriaPuesto/Edit/5 public ActionResult Edit(string id) { try { Token.SaveToken(); CatCategoriaPuestoModels CategoriaPuestos = new CatCategoriaPuestoModels(); _CatCategoriaPuesto_Datos CategoriaPuestosDatos = new _CatCategoriaPuesto_Datos(); CategoriaPuestos.Conexion = Conexion; CategoriaPuestos.listaPuestos = CategoriaPuestosDatos.obtenerListaCategoriaPuesto(CategoriaPuestos); CategoriaPuestos.id_categoria = id; CategoriaPuestos = CategoriaPuestosDatos.ObtenerDetalleCatCategoriaPuesto(CategoriaPuestos); return(View(CategoriaPuestos)); } catch (Exception ex) { CatCategoriaPuestoModels CategoriaPuestos = new CatCategoriaPuestoModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(CategoriaPuestos)); } }
public ActionResult Delete(string id) { try { CatCategoriaPuestoModels CategoriaPuestos = new CatCategoriaPuestoModels(); _CatCategoriaPuesto_Datos CategoriaPuestosDatos = new _CatCategoriaPuesto_Datos(); CategoriaPuestos.Conexion = Conexion; CategoriaPuestos.id_categoria = id; CategoriaPuestos.Usuario = User.Identity.Name; CategoriaPuestos = CategoriaPuestosDatos.EliminarCategoriaPuesto(CategoriaPuestos); //TempData["typemessage"] = "1"; //TempData["message"] = "El registro se ha eliminado correctamente"; return(Json("")); // TODO: Add delete logic here } catch { CatCategoriaPuestoModels CategoriaPuestos = new CatCategoriaPuestoModels(); //TempData["typemessage"] = "2"; //TempData["message"] = "No se pudo borrar los datos. Por favor contacte a soporte técnico"; return(Json("")); } }