//Muestra la lista estilos de Por PO
        public IEnumerable <POSummary> ListaEstilosPorPO(int?id)
        {
            Conexion         conn        = new Conexion();
            List <POSummary> listSummary = new List <POSummary>();

            try
            {
                SqlCommand    comando = new SqlCommand();
                SqlDataReader leer    = null;
                comando.Connection  = conn.AbrirConexion();
                comando.CommandText = "Listar_Estilos_Por_Pedido";
                comando.CommandType = CommandType.StoredProcedure;
                comando.Parameters.AddWithValue("@Id", id);
                leer = comando.ExecuteReader();

                while (leer.Read())
                {
                    POSummary         ItemSummary  = new POSummary();
                    CatColores        colores      = new CatColores();
                    CatTipoCamiseta   tipoCamiseta = new CatTipoCamiseta();
                    CatGenero         genero       = new CatGenero();
                    CatEspecialidades especial     = new CatEspecialidades
                    {
                        Especialidad   = leer["SPECIALTIES"].ToString(),
                        IdEspecialidad = Convert.ToInt32(leer["ID_SPECIALTIES"])
                    };
                    colores.CodigoColor           = leer["CODIGO_COLOR"].ToString();
                    ItemSummary.EstiloItem        = leer["ITEM_STYLE"].ToString();
                    ItemSummary.Cantidad          = Convert.ToInt32(leer["QTY"]);
                    genero.GeneroCode             = leer["GENERO_CODE"].ToString();
                    ItemSummary.Precio            = Convert.ToDouble(leer["PRICE"]);
                    ItemSummary.IdItems           = Convert.ToInt32(leer["ID_PO_SUMMARY"]);
                    ItemSummary.PedidosId         = Convert.ToInt32(leer["ID_PEDIDOS"]);
                    tipoCamiseta.TipoProducto     = leer["PRODUCT_TYPE_CODE"].ToString();
                    ItemSummary.IdTela            = Convert.ToInt32(leer["ID_TELA"]);
                    ItemSummary.CatColores        = colores;
                    ItemSummary.CatTipoCamiseta   = tipoCamiseta;
                    ItemSummary.CatEspecialidades = especial;
                    ItemSummary.CatGenero         = genero;
                    ItemSummary.IdEstado          = Convert.ToInt32(leer["ID_ESTADO"]);
                    listSummary.Add(ItemSummary);
                }
                leer.Close();
            }
            finally
            {
                conn.CerrarConexion();
                conn.Dispose();
            }

            return(listSummary);
        }
Exemple #2
0
 public ActionResult CrearCamiseta([Bind] CatTipoCamiseta camisetas)
 {
     if (ModelState.IsValid)
     {
         objCamiseta.AgregarCamiseta(camisetas);
         TempData["camisetaOK"] = "Se registro correctamente el tipo de camiseta.";
         return(RedirectToAction("Index"));
     }
     else
     {
         TempData["camisetaError"] = "No se pudo registrar el tipo de camiseta, intentelo más tarde.";
     }
     return(View(camisetas));
 }
 public ActionResult CrearCamiseta([Bind] CatTipoCamiseta camisetas)
 {
     if (ModelState.IsValid)
     {
         objCamiseta.AgregarCamiseta(camisetas);
         TempData["camisetaOK"] = "The shirt type was registered correctly.";
         return(RedirectToAction("Index"));
     }
     else
     {
         TempData["camisetaError"] = "The shirt type can not be registered, try it later.";
     }
     return(View(camisetas));
 }
Exemple #4
0
        public ActionResult Detalles(int?id)
        {
            if (id == null)
            {
                return(View());
            }

            CatTipoCamiseta camisetas = objCamiseta.ConsultarListaCamisetas(id);

            if (camisetas == null)
            {
                return(View());
            }
            return(View(camisetas));
        }
Exemple #5
0
 public ActionResult Editar(int id, [Bind] CatTipoCamiseta camisetas)
 {
     if (id != camisetas.IdTipo)
     {
         return(View());
     }
     if (ModelState.IsValid)
     {
         objCamiseta.ActualizarCamisetas(camisetas);
         TempData["camisetaEditar"] = "Se modifico correctamente el tipo de camiseta.";
         return(RedirectToAction("Index"));
     }
     else
     {
         TempData["camisetaEditarError"] = "No se pudo modificar el tipo de camiseta, intentelo más tarde.";
     }
     return(View(camisetas));
 }
 public ActionResult Editar(int id, [Bind] CatTipoCamiseta camisetas)
 {
     if (id != camisetas.IdTipo)
     {
         return(View());
     }
     if (ModelState.IsValid)
     {
         objCamiseta.ActualizarCamisetas(camisetas);
         TempData["camisetaEditar"] = "The shirt type was modified correctly.";
         return(RedirectToAction("Index"));
     }
     else
     {
         TempData["camisetaEditarError"] = "The shirt type could not be modified, try it later.";
     }
     return(View(camisetas));
 }