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)); }
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")); }