Exemplo n.º 1
0
        public JsonResult Obtener_Lista_TipoPacking_Estilo(List <string> ListaTipoPacking)
        {
            CatTypePackItem tallaItem = new CatTypePackItem();
            List <string>   descPack  = ListaTipoPacking[0].Split('*').ToList();
            int             i         = 0;

            foreach (var item in descPack)
            {
                i++;
            }

            i -= 1;
            for (int v = 0; v < i; v++)
            {
                string descripcion = descPack[v];
                int    tam_var     = descripcion.Length;
                string codigoPack  = descripcion.Substring((tam_var - 5), 5);
                tallaItem.DescripcionPack = codigoPack;
                int IdItems      = Convert.ToInt32(Session["IdItems"]);
                int IdItemsNuevo = Convert.ToInt32(Session["IdItemsNuevo"]);
                if (IdItems != 0)
                {
                    tallaItem.IdSummary = IdItems;
                }
                else if (IdItemsNuevo != 0)
                {
                    tallaItem.IdSummary = IdItemsNuevo;
                }



                objTalla.RegistroCatTypePack(tallaItem);
            }
            return(Json("0", JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 2
0
        public JsonResult Obtener_Lista_Type_Pack(List <string> ListaPack, int idEstilo)
        {
            CatTypePackItem datoPack = new CatTypePackItem();
            List <string>   datosIds = ListaPack[0].Split('*').ToList();
            List <string>   descPack = ListaPack[1].Split('*').ToList();
            int             i        = 0;

            foreach (var item in datosIds)
            {
                i++;
            }
            int x = i - 1;

            for (int v = 0; v < x; v++)
            {
                string id = datosIds[v];
                if (id == "0")
                {
                    datoPack.DescripcionPack = descPack[v];
                    datoPack.IdSummary       = idEstilo;
                    objTalla.RegistroCatTypePack(datoPack);
                }
                else
                {
                    datoPack.IdPackStyle     = Convert.ToInt32(id);
                    datoPack.DescripcionPack = descPack[v];
                    objTalla.ActualizarInfoTypePack(datoPack);
                }
            }
            return(Json("0", JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 3
0
        //Muestra la lista de tipo packing por Estilo
        public IEnumerable <CatTypePackItem> ListaPackPorEstilo(int?id)
        {
            Conexion conn = new Conexion();
            List <CatTypePackItem> listPack = new List <CatTypePackItem>();

            try
            {
                SqlCommand    comando = new SqlCommand();
                SqlDataReader leer    = null;
                comando.Connection  = conn.AbrirConexion();
                comando.CommandText = "SELECT ID_PACK_STYLE, DESC_PACK FROM CAT_TYPE_PACK_STYLE WHERE ID_SUMMARY='" + id + "' ";
                comando.CommandType = CommandType.Text;
                leer = comando.ExecuteReader();

                while (leer.Read())
                {
                    CatTypePackItem typePack = new CatTypePackItem()
                    {
                        IdPackStyle     = Convert.ToInt32(leer["ID_PACK_STYLE"]),
                        DescripcionPack = leer["DESC_PACK"].ToString()
                    };

                    listPack.Add(typePack);
                }
                leer.Close();
            }
            finally
            {
                conn.CerrarConexion();
                conn.Dispose();
            }

            return(listPack);
        }