private void BtnEliminar_Click(object sender, EventArgs e) { if (metroGrid1.SelectedRows.Count > 0) { int?idEntity = GetId(); Entities.Producto entity = bll.GetById(Convert.ToInt32(idEntity)); try { DialogResult confirmation = new Notifications.FrmQuestion(Helps.Language.SearchValue("preguntaEliminar")).ShowDialog(); if (confirmation == DialogResult.OK) { bll.Delete(Convert.ToInt32(idEntity)); InvokeCommand.InsertLog().Execute(CreateLog.Clog(ETipoLog.Delete, 1, this.GetType().FullName, MethodInfo.GetCurrentMethod().Name, "Producto: " + entity.codigo, "", "")); RefrescarTabla(); Notifications.FrmSuccess.SuccessForm(Helps.Language.SearchValue("eliminadoOK")); } } catch (Exception ex) { InvokeCommand.InsertLog().Execute(CreateLog.Clog(ETipoLog.DeleteError, 1, ex.TargetSite.DeclaringType.FullName, ex.TargetSite.Name, "Producto: " + entity.codigo, ex.StackTrace, ex.Message)); RefrescarTabla(); Notifications.FrmError.ErrorForm(Helps.Language.SearchValue("eliminadoError") + "\n" + ex.Message); } RefrescarTabla(); } else { Notifications.FrmInformation.InformationForm(Helps.Language.SearchValue("infoSelecEliminar")); } }
public ActionResult DeleteConfirmed(int id) { Producto producto = ProductoBLL.Get(id); EliminarArchivo(producto.prd_img); ProductoBLL.Delete(id); return(RedirectToAction("Index")); }
public IHttpActionResult Delete(int id) { try { ProductoBLL.Delete(id); return(Ok("Producto eliminado correctamente")); } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, ex)); } }
public static int EliminarProducto(int idProducto) { try { ProductoBLL.Delete(idProducto); return(idProducto); } catch (Exception) { return(-1); } }
public IHttpActionResult DeleteProducto(int id) { Producto producto = ProductoBLL.Get(id); if (producto == null) { return(NotFound()); } try { ProductoBLL.Delete(id); return(Ok("Producto eliminado correctamente")); } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, ex)); } }
public IHttpActionResult Delete(int id) { List <Producto> lista_productos = ProductoBLL.List(); try { foreach (var producto in lista_productos) { if (producto.idTienda == id) { ProductoBLL.Delete(producto.idProducto); } } TiendaBLL.Delete(id); return(Ok("Tienda eliminado correctamente")); } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, ex)); } }
public ActionResult DeleteConfirmed(int id) { ProductoBLL.Delete(id); return(RedirectToAction("Index")); }
public bool Delete(int ID) { ProductoBLL ProductoBLL = new ProductoBLL(); return(ProductoBLL.Delete(ID)); }