public ActionResult InsertCategoria(CategoriaViewModel categoria, HttpPostedFileBase file) { var generateGuid = Guid.NewGuid(); string ruta = $"Image/{generateGuid}{System.IO.Path.GetExtension(file.FileName)}"; string filePath = Path.Combine(Server.MapPath($"~/Image/{generateGuid}{Path.GetExtension(file.FileName)}")); file.SaveAs(filePath); BLCategorias db = new BLCategorias(); categoria.UrlImagen = ruta; var result = db.InsertCategoria(categoria).Result; return(View("Index")); }
public List <SelectListItem> ObtenerListado() { BLCategorias bd = new BLCategorias(); var result = bd.GetCategorias().Result; List <SelectListItem> lista = new List <SelectListItem>(); foreach (var item in result) { lista.Add(new SelectListItem { Text = item.Nombre, Value = item.IdCategoria.ToString() }); } return(lista); }