private Articulos ToArticulo(ArticuloVista view, string pic) { return(new Articulos { Descripcion = view.Descripcion, Activo = view.Activo, RutaImagen = pic, Comentario = view.Comentario, FechaAlata = view.FechaAlata, PVP = view.PVP, CodProducto = view.CodProducto }); }
public async Task <ActionResult> Edit(ArticuloVista view) { if (ModelState.IsValid) { var pic = string.Empty; var folder = "~/Content/Articulos"; if (view.ArchivoImagen != null) { pic = FilesHelper.UploadPhoto(view.ArchivoImagen, folder); pic = $"{folder}/{pic}"; } var articulos = this.ToArticulo(view, pic); this.db.Entry(articulos).State = EntityState.Modified; await this.db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(view)); }