// GET: Producto/Delete/5 //public ActionResult Delete(int? id) //{ // if (id == null) // { // return new HttpStatusCodeResult(HttpStatusCode.BadRequest); // } // tbProducto tbProducto = db.tbProducto.Find(id); // if (tbProducto == null) // { // return HttpNotFound(); // } // return View(tbProducto); //} //// POST: Producto/Delete/5 //[HttpPost, ActionName("Delete")] //[ValidateAntiForgeryToken] //public ActionResult DeleteConfirmed(int id) //{ // tbProducto tbProducto = db.tbProducto.Find(id); // db.tbProducto.Remove(tbProducto); // db.SaveChanges(); // return RedirectToAction("Index"); //} public JsonResult _EliminarProductoImagen(int idProdImg) { IEnumerable <object> listPI = null; var consulta = (from i in db.tbProductoImagen where i.proi_Id == idProdImg select i.proi_imagen).First(); int cantidad = consulta.Length; string sMensaje = ""; try { listPI = db.UDP_Inv_tbProductoImagen_Delete(idProdImg); foreach (UDP_Inv_tbProductoImagen_Delete_Result resultado in listPI) { sMensaje = resultado.MensajeError; } if (sMensaje == "-1") { } else { string nombreImagen = consulta.Substring(27, cantidad - 27); var file = Path.Combine(HttpContext.Server.MapPath("/Content/img/imgProductos/"), nombreImagen); System.IO.File.Delete(file); } } catch (Exception) { } // return(Json("bien", JsonRequestBehavior.AllowGet)); }