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")); } }
private void CargaDatosEnForm(int id) { try { producto = bllProd.GetById(Convert.ToInt32(id)); lblCodValue.Text = producto.codigo; lblNombreValue.Text = producto.nombre; txtStock.Text = producto.cantidad.ToString(); } catch (Exception ex) { InvokeCommand.InsertLog().Execute(CreateLog.Clog(ETipoLog.Error, 1, ex.TargetSite.DeclaringType.FullName, ex.TargetSite.Name, "Error carga de datos", ex.StackTrace, ex.Message)); Notifications.FrmError.ErrorForm(Language.SearchValue("errorBuscarDatos") + "\n" + ex.Message); } }
private void CargaDatosEnForm() { try { entity = bll.GetById(Convert.ToInt32(id)); TxtNombre.Text = entity.nombre; txtDescripcion.Text = entity.descripcion; ddlCategoria.SelectedValue = entity.fk_id_categoria; txtAlto.Text = entity.alto.ToString(); txtAncho.Text = entity.ancho.ToString(); txtProfundidad.Text = entity.profundidad.ToString(); txtPeso.Text = entity.peso.ToString(); } catch (Exception ex) { InvokeCommand.InsertLog().Execute(CreateLog.Clog(ETipoLog.Error, 1, ex.TargetSite.DeclaringType.FullName, ex.TargetSite.Name, "Error carga de datos", ex.StackTrace, ex.Message)); Notifications.FrmError.ErrorForm(Language.SearchValue("errorBuscarDatos") + "\n" + ex.Message); } }
private void CargaDatosEnForm(int id) { try { entity = bll.GetById(Convert.ToInt32(id)); lblCodValue.Text = entity.codigo; lblNombreValue.Text = entity.nombre; lblDescripcionValue.Text = entity.descripcion; lblCategoriaValue.Text = entity.categoria; lblPesoValue.Text = entity.peso.ToString(); lblAltoValue.Text = entity.alto.ToString(); lblAnchoValue.Text = entity.ancho.ToString(); lblProfValue.Text = entity.profundidad.ToString(); lblPrecioValue.Text = entity.precio.ToString(); lblCantValue.Text = entity.cantidad.ToString(); } catch (Exception ex) { InvokeCommand.InsertLog().Execute(CreateLog.Clog(ETipoLog.Error, 1, ex.TargetSite.DeclaringType.FullName, ex.TargetSite.Name, "Error carga de datos", ex.StackTrace, ex.Message)); Notifications.FrmError.ErrorForm(Language.SearchValue("errorBuscarDatos") + "\n" + ex.Message); } }