Esempio n. 1
0
        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"));
            }
        }
Esempio n. 2
0
        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);
     }
 }