コード例 #1
0
        public int InsertSeguerirTemporadaPromocion(SugerirTemporadaPromocionEL DE)
        {
            string request = ctx.IncomingRequest.Headers["token-client"];

            if (!UDA.Validarusuario(request))
            {
                return(0);
            }
            return(SugerirTemporadaPromocionDA.SugerirTemporadaPromocion.InsertSeguerirTemporadaPromocion(DE));
        }
コード例 #2
0
        public List <SugerirTemporadaPromocionEL> GetCalcularPorcentajexPeriodo(SugerirTemporadaPromocionEL DE)
        {
            string request = ctx.IncomingRequest.Headers["token-client"];

            if (!UDA.Validarusuario(request))
            {
                return(null);
            }
            return(SugerirTemporadaPromocionDA.SugerirTemporadaPromocion.GetCalcularPorcentajexPeriodo(DE));
        }
コード例 #3
0
        public List <SugerirTemporadaPromocionEL> GetCalcularPorcentajexPeriodo(SugerirTemporadaPromocionEL DE)
        {
            using (SqlConnection con = new SqlConnection(ConexionUtil.Cadena))
            {
                con.Open();
                using (SqlCommand com = new SqlCommand("CalcularPorcentajexPeriodo", con))
                {
                    com.Parameters.Add("@codCombo", SqlDbType.Int).Value       = DE.codCombo;
                    com.Parameters.Add("@periodoInicial", SqlDbType.Int).Value = DE.periodoini;
                    com.Parameters.Add("@anioInicial", SqlDbType.Int).Value    = DE.anioini;
                    com.Parameters.Add("@periodoFinal", SqlDbType.Int).Value   = DE.periodofin;
                    com.Parameters.Add("@anioFinal", SqlDbType.Int).Value      = DE.aniofin;

                    com.CommandType = CommandType.StoredProcedure;
                    List <SugerirTemporadaPromocionEL> lstLocal = new List <SugerirTemporadaPromocionEL>();
                    using (IDataReader dataReader = com.ExecuteReader())
                    {
                        while (dataReader.Read())
                        {
                            SugerirTemporadaPromocionEL obj = new SugerirTemporadaPromocionEL();
                            if (dataReader["codLocal"] != DBNull.Value)
                            {
                                obj.codLocal = (int)dataReader["codLocal"];
                            }
                            if (dataReader["NombreLocal"] != DBNull.Value)
                            {
                                obj.NombreLocal = (string)dataReader["NombreLocal"];
                            }
                            if (dataReader["codCombo"] != DBNull.Value)
                            {
                                obj.codCombo = Convert.ToInt32(dataReader["codCombo"]);
                            }
                            if (dataReader["NombreCombo"] != DBNull.Value)
                            {
                                obj.NombreCombo = (string)dataReader["NombreCombo"];
                            }
                            if (dataReader["periodo"] != DBNull.Value)
                            {
                                obj.periodo = (int)dataReader["periodo"];
                            }
                            if (dataReader["anioVenta"] != DBNull.Value)
                            {
                                obj.anioVenta = (int)dataReader["anioVenta"];
                            }
                            if (dataReader["porVentaxPeridoxAnio"] != DBNull.Value)
                            {
                                obj.porVentaxPeridoxAnio = (int)dataReader["porVentaxPeridoxAnio"];
                            }
                            lstLocal.Add(obj);
                        }
                        return(lstLocal);
                    }
                }
            }
        }
コード例 #4
0
 public JsonResult INS_SugerirTemporadaPromocion(SugerirTemporadaPromocionEL DE)
 {
     try
     {
         int rest = SugerirTemporadaPromocionBL.SugerirTemporadaPromocion.INS_SugerirTemporadaPromocion(DE);
         Herramienta.Herramientas.LogTransaccion("Se completo el registro de la Sugerencia por promoción");
         return(Json(new { rest = rest }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         Herramienta.Herramientas.Log(e.Message);
         return(Json(new { Combo = "" }, JsonRequestBehavior.AllowGet));
     }
 }
コード例 #5
0
 public JsonResult CalcularPorcentajexPeriodo(SugerirTemporadaPromocionEL DE)
 {
     try
     {
         List <SugerirTemporadaPromocionEL> _Lista = new List <SugerirTemporadaPromocionEL>();
         _Lista = SugerirTemporadaPromocionBL.SugerirTemporadaPromocion.CalcularPorcentajexPeriodo(DE);
         return(Json(new { _Lista = _Lista }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         Herramienta.Herramientas.Log(e.Message);
         return(Json(new { Combo = "" }, JsonRequestBehavior.AllowGet));
     }
 }
コード例 #6
0
        public int InsertSeguerirTemporadaPromocion(SugerirTemporadaPromocionEL DE)
        {
            using (SqlConnection con = new SqlConnection(ConexionUtil.Cadena))
            {
                con.Open();
                using (SqlCommand com = new SqlCommand("spInsertseguerir_presupuesto", con))
                {
                    com.Parameters.Add("@observacion", SqlDbType.VarChar).Value = DE.NombreLocal;
                    com.Parameters.Add("@codCombo", SqlDbType.Int).Value        = DE.codCombo;
                    com.Parameters.Add("@periodo", SqlDbType.Int).Value         = DE.periodo;
                    com.Parameters.Add("@anio", SqlDbType.Int).Value            = DE.anioini;

                    com.CommandType = CommandType.StoredProcedure;
                    return(com.ExecuteNonQuery());
                }
            }
        }
コード例 #7
0
        public int INS_SugerirTemporadaPromocion(SugerirTemporadaPromocionEL DE)
        {
            string postdata = js.Serialize(DE);

            return(js.Deserialize <int>(conecRest.ConectREST("INSSugerir", "POST", postdata)));
        }
コード例 #8
0
        public List <SugerirTemporadaPromocionEL> CalcularPorcentajexPeriodo(SugerirTemporadaPromocionEL DE)
        {
            string postdata = js.Serialize(DE);

            return(js.Deserialize <List <SugerirTemporadaPromocionEL> >(conecRest.ConectREST("CalcularPorcentajexPeriodo", "POST", postdata)));
        }