private void EventoEliminar(int proCodigo) { CArticulo oArticulo = new CArticulo(); int nResp = oArticulo.fnArticuloDelete(proCodigo); if (nResp <= 0) { lblMensajes.Visible = true; lblMensajes.Text = oArticulo.DescripcionError; this.MessageBox(oArticulo.DescripcionError); } else { lblMensajes.Visible = true; lblMensajes.Text = "El registro se Eliminó Satisfactoriamente."; this.MessageBox("El registro se Eliminó Satisfactoriamente."); string sBuscado = this.LeerVariableSesion("sBuscado").ToString(); EventoBuscarProductos(sBuscado); } }
private void EventoEliminar(int proCodigo) { clsLotesArt oLotesArtLst = new clsLotesArt(); var lstPreciosLotes = oLotesArtLst.GetListaLotes(proCodigo); if (lstPreciosLotes.Count > 0) { lblMensajes.Text = "No se pudo ELIMINAR el registro, tiene Precios Asignados."; this.MessageBox("No se pudo ELIMINAR el registro, tiene Precios Asignados."); } else { CArticulo oArticulo = new CArticulo(); int nResp = oArticulo.fnArticuloDelete(proCodigo); if (nResp <= 0) { lblMensajes.Visible = true; if (oArticulo.NroError == 547) { lblMensajes.Text = "No se pudo ELIMINAR el registro, tiene Precios Asignados."; this.MessageBox("No se pudo ELIMINAR el registro, tiene Precios Asignados."); } else { lblMensajes.Text = oArticulo.DescripcionError; this.MessageBox(oArticulo.DescripcionError); } } else { lblMensajes.Visible = true; lblMensajes.Text = "El registro se Eliminó Satisfactoriamente."; this.MessageBox("El registro se Eliminó Satisfactoriamente."); string sBuscado = this.LeerVariableSesion("sBuscado").ToString(); EventoBuscarProductos(sBuscado); } } }