public ActionResult Create(CatConceptosNominaModels conceptos) { _CatConceptoNomina_Datos conceptoD = new _CatConceptoNomina_Datos(); try { if (Token.IsTokenValid()) { if (ModelState.IsValid) { conceptos.Conexion = Conexion; conceptos.Opcion = 1; conceptos.Calculado = false; conceptos.SoloLectura = false; conceptos.Usuario = User.Identity.Name; conceptos = conceptoD.AbcCatConceptosNomina(conceptos); if (conceptos.Completado == true) { TempData["typemessage"] = "1"; TempData["message"] = "Los datos se guardaron correctamente."; Token.ResetToken(); return(RedirectToAction("Index")); } else { TempData["typemessage"] = "2"; TempData["message"] = "Ocurrio un error al intentar guardar los datos. Intente más tarde."; return(View(conceptos)); } } else { return(View(conceptos)); } } else { return(RedirectToAction("Index")); } } catch { TempData["typemessage"] = "2"; TempData["message"] = "Ocurrio un error al intentar guardar los datos. Contacte a soporte técnico."; return(View(conceptos)); } }
public ActionResult Index() { try { CatConceptosNominaModels concepto = new CatConceptosNominaModels(); _CatConceptoNomina_Datos conceptoD = new _CatConceptoNomina_Datos(); concepto.Conexion = Conexion; concepto = conceptoD.ObtenerConceptosNomina(concepto); return(View(concepto)); } catch (Exception) { CatConceptosNominaModels concepto = new CatConceptosNominaModels(); concepto.LIstaConceptoNomina = new List <CatConceptosNominaModels>(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(concepto)); } }
public ActionResult Delete(int id) { try { CatConceptosNominaModels conceptos = new CatConceptosNominaModels(); _CatConceptoNomina_Datos conceptosD = new _CatConceptoNomina_Datos(); conceptos.Conexion = Conexion; conceptos.IDConceptoNomina = id; conceptos.Usuario = User.Identity.Name; conceptosD.EliminarConcetoNomina(conceptos); //TempData["typemessage"] = "1"; //TempData["message"] = "El registro se ha eliminado correctamente"; return(Json("")); } catch { CatConceptosNominaModels conceptos = new CatConceptosNominaModels(); return(View()); } }
// GET: Admin/CatConceptosNomina/Edit/5 public ActionResult Edit(int id) { try { Token.SaveToken(); CatConceptosNominaModels conceptos = new CatConceptosNominaModels(); _CatConceptoNomina_Datos conceptosD = new _CatConceptoNomina_Datos(); conceptos.Conexion = Conexion; conceptos.IDConceptoNomina = id; conceptos = conceptosD.ObtenerDetalleConceptoNomina(conceptos); return(View(conceptos)); } catch (Exception) { CatConceptosNominaModels conceptos = new CatConceptosNominaModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(conceptos)); } }