public List <CatDeduccionModels> SpCIDDB_Combo_get_CatDeduccion(string conexion) { try { List <CatDeduccionModels> lista = new List <CatDeduccionModels>(); CatDeduccionModels item = new CatDeduccionModels(); SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(conexion, "[dbo].[spCIDDB_Combo_get_CatDeduccion]"); while (dr.Read()) { item = new CatDeduccionModels(); item.Id = !dr.IsDBNull(dr.GetOrdinal("id")) ? dr.GetInt32(dr.GetOrdinal("id")) : 0; item.Descripcion = !dr.IsDBNull(dr.GetOrdinal("descripcion")) ? dr.GetString(dr.GetOrdinal("descripcion")) : string.Empty; item.EsSistema = !dr.IsDBNull(dr.GetOrdinal("esSistema")) ? dr.GetBoolean(dr.GetOrdinal("esSistema")) : false; lista.Add(item); } dr.Close(); return(lista); } catch (Exception) { throw; } }
public ActionResult Create() { try { Token.SaveToken(); CatDeduccionModels catDeduccion = new CatDeduccionModels(); return(View(catDeduccion)); } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } }
public ActionResult Create(CatDeduccionModels catDeduccion) { try { if (Token.IsTokenValid()) { if (ModelState.IsValid) { _CatDeduccion_Datos datos = new _CatDeduccion_Datos(); string usuario = User.Identity.Name; RespuestaAjax respuesta = datos.SpCIDDB_Catalogo_ac_CatDeduccion(conexion, 1, usuario, catDeduccion); TempData["message"] = respuesta.Mensaje; if (respuesta.Success) { TempData["typemessage"] = "1"; Token.ResetToken(); return(RedirectToAction("Index")); } else { TempData["typemessage"] = "2"; return(View(catDeduccion)); } } else { return(View(catDeduccion)); } } else { return(RedirectToAction("Index")); } } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "Ocurrio un error al intentar guardar los datos. Contacte a soporte técnico."; return(RedirectToAction("Index")); } }
public CatDeduccionModels SpCIDDB_CatDeduccion_get_deduccionXId(string conexion, int id) { try { SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(conexion, "dbo.spCIDDB_CatDeduccion_get_deduccionXId", id); CatDeduccionModels item = new CatDeduccionModels(); while (dr.Read()) { item.Id = !dr.IsDBNull(dr.GetOrdinal("id")) ? dr.GetInt32(dr.GetOrdinal("id")) : 0; item.Descripcion = !dr.IsDBNull(dr.GetOrdinal("descripcion")) ? dr.GetString(dr.GetOrdinal("descripcion")) : string.Empty; item.EsSistema = !dr.IsDBNull(dr.GetOrdinal("esSistema")) ? dr.GetBoolean(dr.GetOrdinal("esSistema")) : false; } dr.Close(); return(item); } catch (Exception) { throw; } }
public ActionResult Edit(int?id) { try { if (id == null || id == 0) { TempData["typemessage"] = "2"; TempData["message"] = "Verifique sus datos."; return(RedirectToAction("Index")); } Token.SaveToken(); _CatDeduccion_Datos datos = new _CatDeduccion_Datos(); CatDeduccionModels catDeduccion = datos.SpCIDDB_CatDeduccion_get_deduccionXId(conexion, id.Value); return(View(catDeduccion)); } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } }
public RespuestaAjax SpCIDDB_Catalogo_ac_CatDeduccion(string conexion, int opcion, string usuario, CatDeduccionModels catDeduccion) { try { object[] parametros = { opcion, catDeduccion.Id, catDeduccion.Descripcion, catDeduccion.EsSistema, usuario }; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(conexion, "spCIDDB_Catalogo_ac_CatDeduccion", parametros); RespuestaAjax respuesta = new RespuestaAjax(); while (dr.Read()) { respuesta.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : false; respuesta.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty; } dr.Close(); return(respuesta); } catch (Exception) { throw; } }