Ejemplo n.º 1
0
        public ActionResult Create(Producto producto, string color, HttpPostedFileBase fichero, bool EXCLUSI , bool REVISADO)
        {
            producto.EXCLUSI = EXCLUSI;
            producto.REVISADO = REVISADO;
            if (ModelState.IsValid)
            {
                if (color != "")
                {
                    switch (color)
                    {
                        case "Amarillo":
                            color = "AM";
                            break;
                        case "Azul":
                            color = "AZ";
                            break;
                        case "Azul oscuro":
                            color = "AZO";
                            break;
                        case "Azulino":
                            color = "AZN";
                            break;
                        case "Blanco":
                            color = "BL";
                            break;
                        case "Blanco traslucido":
                            color = "BLT";
                            break;
                        case "Burdeo":
                            color = "BUR";
                            break;
                        case "Cafe":
                            color = "CAF";
                            break;
                        case "Calipso":
                            color = "CAL";
                            break;
                        case "Dorado Cobre":
                            color = "DOC";
                            break;
                        case "Gris":
                            color = "GR";
                            break;
                        case "Lila":
                            color = "LI";
                            break;
                        case "Naranjo":
                            color = "NA";
                            break;
                        case "Negro":
                            color = "NE";
                            break;
                        case "Plata":
                            color = "PL";
                            break;
                        case "Purpura":
                            color = "PU";
                            break;
                        case "Rojo":
                            color = "RO";
                            break;
                        case "Verde":
                            color = "VE";
                            break;
                        case "Verde Claro":
                            color = "VEC";
                            break;
                    }
                    producto.CODIGO = producto.CODIGO + color;
                }
                db.Producto.Add(producto);
                db.SaveChanges();
                return RedirectToAction("Index");
            }

            return View(producto);
        }
Ejemplo n.º 2
0
        public ActionResult Edit(Producto producto, String COSTOX, String VENTAX, HttpPostedFileBase fichero, bool EXCLUSI,bool REVISADO)
        {
            producto.EXCLUSI = EXCLUSI;
            producto.REVISADO = REVISADO;
            if (fichero != null)
            {
                string nombr = producto.CODIGO + ".jpg";
                SaveBlob(fichero, nombr);
            }

            if (ModelState.IsValid)
            {
                //if (COSTOX != "")
                //{
                //    Double costito = System.Convert.ToDouble(COSTOX);
                //    producto.COSTO = costito;
                //}

                //if (VENTAX != "")
                //{
                //    Double costito = System.Convert.ToDouble(VENTAX);
                //    producto.VENTA = costito;
                //}

                db.Entry(producto).State = EntityState.Modified;
                db.SaveChanges();
                return RedirectToAction("Index");
            }
            return View(producto);
        }