Esempio n. 1
0
        public ActionResult modificaMobo(int id)
        {
            //Metodo para la busqueda
            MotherboardO objC = ListMoboO().Where(c => c.codigo == id).FirstOrDefault();

            ViewBag.proveedores = new SelectList(ListProveedor(), "codigo", "nombre");
            ViewBag.marcas      = new SelectList(ListMarca(), "codigo", "nombre");
            return(View(objC));
        }
Esempio n. 2
0
        public ActionResult nuevaMobo(MotherboardO objP, HttpPostedFileBase f)
        {
            if (f == null)
            {
                return(View(objP));
            }

            if (Path.GetExtension(f.FileName) != ".jpg")
            {
                return(View(objP));
            }
            List <SqlParameter> parametros = new List <SqlParameter>()
            {
                //Parametros de registro
                new SqlParameter()
                {
                    ParameterName = "@PROV", SqlDbType = SqlDbType.Int, Value = objP.id_prov
                },
                new SqlParameter()
                {
                    ParameterName = "@DES", SqlDbType = SqlDbType.VarChar, Value = objP.nombre
                },
                new SqlParameter()
                {
                    ParameterName = "@MAR", SqlDbType = SqlDbType.Int, Value = objP.id_marca
                },
                new SqlParameter()
                {
                    ParameterName = "@PRE", SqlDbType = SqlDbType.Money, Value = objP.precio
                },
                new SqlParameter()
                {
                    ParameterName = "@UEX", SqlDbType = SqlDbType.Int, Value = objP.uex
                },
                new SqlParameter()
                {
                    ParameterName = "@UPE", SqlDbType = SqlDbType.Int, Value = objP.upe
                },
                new SqlParameter()
                {
                    ParameterName = "@FOT", SqlDbType = SqlDbType.VarChar, Value = "~/fotos_mobo/" + Path.GetFileName(f.FileName)
                }
            };

            ViewBag.proveedores = new SelectList(ListProveedor(), "codigo", "nombre");
            ViewBag.marcas      = new SelectList(ListMarca(), "codigo", "nombre");
            Crud("SP_NUEVAMOBO", parametros);
            f.SaveAs(Path.Combine(Server.MapPath("~/fotos_mobo/"), Path.GetFileName(f.FileName)));
            return(RedirectToAction("listadoMobo"));
        }