private void Cargar()
        {
            Pesadas pesadas = PesadasBLL.Buscar(PesadaIDTextBox.Text.ToInt()); new Pesadas();
            ReportePesadaDetalles reporte = new ReportePesadaDetalles(pesadas, pesadas.PesadasDetalles, PesadasBLL.GetUsuario().Nombre);

            reporte.ShowDialog();
            reporte.Dispose();
        }
        private void BuscarPesadas_Click(object sender, EventArgs e)
        {
            LimpiarProvider();
            int.TryParse(PesadaIDTextBox.Text, out int ID);
            Pesadas pesadas = PesadasBLL.Buscar(ID);

            if (pesadas != null)
            {
                LimpiarProvider();
                LlenaCampo(pesadas);
            }
            else
            {
                MessageBox.Show("Pesada no Encontrada!!", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            Calculos();
        }
 private void PesadaIDTextBox_TextChanged(object sender, EventArgs e)
 {
     if (PesadaIDTextBox.Text.Equals(string.Empty))
     {
         return;
     }
     if ((PesadaIDTextBox.Text).ToInt() == 0)
     {
         ImprimirButton.Visible = false;
     }
     else if ((PesadasBLL.Buscar((PesadaIDTextBox.Text).ToInt()) == null))
     {
         ImprimirButton.Visible = false;
     }
     else
     {
         ImprimirButton.Visible = true;
     }
 }
        private void EliminarButton_Click(object sender, EventArgs e)
        {
            var resultado = MessageBox.Show("¿Desea Eliminar?", "AgroSoft",
                                            MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (resultado.Equals(DialogResult.Yes))
            {
                PesadasBLL.ArreglarDetalle(PesadasBLL.Buscar((PesadaIDTextBox.Text).ToInt()));
                if (PesadasBLL.Eliminar((PesadaIDTextBox.Text).ToInt()))
                {
                    MessageBox.Show("Pesada Eliminada!!", "AgroSoft",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                    LlenaComboBox();
                    Limpiar();
                }
                else
                {
                    MessageBox.Show("Pesada No pudo Ser Eliminada!!", "AgroSoft", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }