Esempio n. 1
0
 public List <ParametroModelo> ConsultaParametro(int PARTIP)
 {
     try
     {
         List <ParametroModelo> resultado = new List <ParametroModelo>();
         using (var bdConn = new OracleConnection(cadenaConexion))
         {
             using (var bdCmd = new OracleCommand("PKG_PARAMETRO.SP_BUSCAR", bdConn))
             {
                 bdCmd.CommandType = CommandType.StoredProcedure;
                 bdCmd.Parameters.AddRange(CargarParametros(PARTIP));
                 bdConn.Open();
                 using (var bdRd = bdCmd.ExecuteReader(CommandBehavior.CloseConnection | CommandBehavior.SingleResult))
                 {
                     if (bdRd.HasRows)
                     {
                         while (bdRd.Read())
                         {
                             var item = new ParametroModelo();
                             if (!DBNull.Value.Equals(bdRd["PARCOD"]))
                             {
                                 item.PARCOD = Convert.ToInt32(bdRd["PARCOD"]);
                             }
                             if (!DBNull.Value.Equals(bdRd["PARSEC"]))
                             {
                                 item.PARSEC = Convert.ToInt32(bdRd["PARSEC"]);
                             }
                             if (!DBNull.Value.Equals(bdRd["PARNOM"]))
                             {
                                 item.PARNOM = Convert.ToString(bdRd["PARNOM"]);
                             }
                             if (!DBNull.Value.Equals(bdRd["PARTIP"]))
                             {
                                 item.PARTIP = Convert.ToInt32(bdRd["PARTIP"]);
                             }                                                                                           //ToDouble
                             if (!DBNull.Value.Equals(bdRd["PARSIG"]))
                             {
                                 item.PARSIG = Convert.ToString(bdRd["PARSIG"]);
                             }
                             //if (!DBNull.Value.Equals(bdRd["PARSEC"])) { item.PARSEC = Convert.ToInt32(bdRd["PARSEC"]); }
                             if (!DBNull.Value.Equals(bdRd["ICONO"]))
                             {
                                 item.ICONO = (bdRd["ICONO"]).ValorCadena();
                             }
                             resultado.Add(item);
                         }
                     }
                 }
             }
         }
         return(resultado);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Esempio n. 2
0
 public void Editar(ParametroModelo objEditar)
 {
     try
     {
         string Json = JsonConvert.SerializeObject(objEditar);
         objParametro.Editar("4", Json);
     }
     catch (Exception ex)
     {
         Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "Core.Negocios.ParametroNegocio - Editar");
         throw;
     }
 }
Esempio n. 3
0
 public bool Borrar(string codigo)
 {
     try
     {
         ParametroModelo objBorrar = new ParametroModelo();
         objBorrar.Codigo = codigo;
         string Json = JsonConvert.SerializeObject(objBorrar);
         return(objParametro.Borrar("5", Json));
     }
     catch (Exception ex)
     {
         Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "Core.Negocios.ParametroNegocio - Borrar");
         throw;
     }
 }
Esempio n. 4
0
 public ActionResult ParametroEditar(ParametroModelo objEditar)
 {
     try
     {
         if (ModelState.IsValid)
         {
             SesionNegocio objSesionNegocio = new SesionNegocio();
             objParametro.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario"));
             objParametro.Editar(objEditar);
         }
         return(Json("{ success: 'true'}"));
     }
     catch (Exception ex)
     {
         Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "ParametroController - Editar");
         return(View());
     }
 }
Esempio n. 5
0
 public ParametroModelo Consultar(string codigo, string strValorDefecto)
 {
     try
     {
         ParametroModelo objConsultar = new ParametroModelo();
         objConsultar.Codigo = codigo;
         string Json = JsonConvert.SerializeObject(objConsultar);
         objConsultar = objParametro.Consultar("2", Json);
         if (objConsultar == null)
         {
             objConsultar       = new ParametroModelo();
             objConsultar.Valor = strValorDefecto;
         }
         return(objConsultar);
     }
     catch (Exception ex)
     {
         Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "Core.Negocios.ParametroNegocio - Consultar");
         throw;
     }
 }