Esempio n. 1
0
        public List <ComboEL> GetAllCombo(ComboEL Combo)
        {
            using (SqlConnection con = new SqlConnection(ConexionUtil.Cadena))
            {
                con.Open();
                using (SqlCommand com = new SqlCommand("spGettb_combo", con))
                {
                    com.CommandType = CommandType.StoredProcedure;
                    com.Parameters.Add("@codPlanMkt", SqlDbType.Int).Value = Combo.codPlanMkt;
                    List <ComboEL> lst = new List <ComboEL>();
                    using (IDataReader dataReader = com.ExecuteReader())
                    {
                        while (dataReader.Read())
                        {
                            ComboEL obj = new ComboEL();
                            if (dataReader["codCombo"] != DBNull.Value)
                            {
                                obj.codCombo = (long)dataReader["codCombo"];
                            }
                            if (dataReader["nombre"] != DBNull.Value)
                            {
                                obj.nombre = (string)dataReader["nombre"];
                            }
                            if (dataReader["descripcion"] != DBNull.Value)
                            {
                                obj.descripcion = (string)dataReader["descripcion"];
                            }
                            if (dataReader["precio"] != DBNull.Value)
                            {
                                obj.precio = (decimal)dataReader["precio"];
                            }
                            if (dataReader["descuento"] != DBNull.Value)
                            {
                                obj.descuento = (decimal)dataReader["descuento"];
                            }
                            if (dataReader["estado"] != DBNull.Value)
                            {
                                obj.estado = (bool)dataReader["estado"];
                            }
                            if (dataReader["codCategoria"] != DBNull.Value)
                            {
                                obj.codCategoria = (long)dataReader["codCategoria"];
                            }
                            if (dataReader["fechaCreacion"] != DBNull.Value)
                            {
                                obj.fechaCreacion = (DateTime)dataReader["fechaCreacion"];
                            }
                            if (dataReader["fechaModificacion"] != DBNull.Value)
                            {
                                obj.fechaModificacion = (DateTime)dataReader["fechaModificacion"];
                            }

                            lst.Add(obj);
                        }
                        return(lst);
                    }
                }
            }
        }
Esempio n. 2
0
        public List <ComboEL> GetAllCombo(ComboEL Combo)
        {
            string request = ctx.IncomingRequest.Headers["token-client"];

            if (!UDA.Validarusuario(request))
            {
                return(null);
            }
            return(ComboDA.Combo.GetAllCombo(Combo));
        }
 public List <ComboEL> GetAllCombo(ComboEL Combo)
 {
     try
     {
         string         postdata = js.Serialize(Combo);
         List <ComboEL> _Combo   = js.Deserialize <List <ComboEL> >(conecRest.ConectREST("Combo", "POST", postdata));
         return(_Combo);
     }
     catch (Exception e)
     {
         throw new ArgumentException(e.Message);
     }
 }
Esempio n. 4
0
 public JsonResult ListaCombo(ComboEL Combo)
 {
     try
     {
         List <ComboEL> _Combo = new List <ComboEL>();
         _Combo = PropuestaIndicador.GetAllCombo(Combo);
         return(Json(new { Combo = _Combo }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         Herramienta.Herramientas.Log(e.Message);
         return(Json(new { Combo = "" }, JsonRequestBehavior.AllowGet));
     }
 }