//METODO PARA CONVERTIR LA IMAGEN A UN STRING //SE IGUALAN LOS CAMPOS DEL OBJ TBM_PRODU_JCH A DEL OBJ VIEW QUE CONTIENE LA IMG SELECCIONADA POR EL USER private TBM_PRODU_JCH ToProductosJch(ProductosJchView productosJchView, string pic) { return(new TBM_PRODU_JCH { COD_PRODU = productosJchView.COD_PRODU, DES_PRODU = productosJchView.DES_PRODU, Remarks = productosJchView.Remarks, ImagePath = pic, // imagen capturada COD_USUAR_CREAC = productosJchView.COD_USUAR_CREAC, FEC_USUAR_CREAC = productosJchView.FEC_USUAR_CREAC, COD_USUAR_MODIF = productosJchView.COD_USUAR_MODIF, FEC_USUAR_MODIF = productosJchView.FEC_USUAR_MODIF, }); }
public async Task <ActionResult> Create(ProductosJchView productosJchView) { if (ModelState.IsValid) { var pic = string.Empty; var folder = "~/Content/ProductosJchImg"; if (productosJchView.ImageFile != null) { pic = FilesHelper.UploadPhoto(productosJchView.ImageFile, folder); pic = $"{folder}/{pic}"; } // creamos un nuevo productoJch (TBM_PROD_JCH) , que sera el resultado del metodo var productosJch = this.ToProductosJch(productosJchView, pic); this.db.TBM_PRODU_JCH.Add(productosJch); await this.db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(productosJchView)); }