public RegistroDePesadas() { InitializeComponent(); UsuarioTextBox.Text = PesadasBLL.GetUsuario().Nombre; LlenaComboBox(); Limpiar(); }
private Pesadas LlenaClase() { Pesadas pesad = new Pesadas { PesadaID = (PesadaIDTextBox.Text).ToInt(), UsuarioID = PesadasBLL.GetUsuario().UsuarioID, FactoriaID = (FactoriaGlobales.FactoriaID).ToInt(), ProductorID = (ProductoresGlobales.ProductorID).ToInt(), Fanega = (FanegaTextBox.Text).ToDecimal(), PrecioFanega = (PrecioFanegaTextBox.Text).ToDecimal(), TotalKiloGramos = (TotalKGTextBox.Text).ToDecimal(), TotalSacos = (TotalSacosTextBox.Text).ToDecimal(), TotalPagar = (TotalAPagarTextBox.Text).ToDecimal(), FechaRegistro = FechaRegistrodateTimePicker.Value, PesadasDetalles = PesadasOriginal.PesadasDetalles }; return(pesad); }
private void LlenaCampo(Pesadas pesad) { LimpiarProvider(); Pesadas pesadaAux = pesad; UsuarioTextBox.Text = PesadasBLL.GetUsuario().Nombre; FactoriaGlobales = FactoriaBLL.Buscar(pesadaAux.FactoriaID); FactoriaTextBox.Text = FactoriaGlobales.Nombre; ProductoresGlobales = ProductoresBLL.Buscar(pesadaAux.ProductorID); ProductorTextBox.Text = ProductoresGlobales.Nombre; FanegaTextBox.Text = pesadaAux.Fanega.ToString(); PrecioFanegaTextBox.Text = pesadaAux.PrecioFanega.ToString(); TotalSacosTextBox.Text = Convert.ToString(pesadaAux.TotalSacos); SubTotalKGTextBox.Text = Convert.ToString(pesadaAux.TotalKiloGramos); TotalKGTextBox.Text = Convert.ToString(pesadaAux.TotalPagar); FechaRegistrodateTimePicker.Value = pesadaAux.FechaRegistro; EliminarButton.Enabled = true; CargarGrid(pesadaAux.PesadasDetalles); ImprimirButton.Visible = true; pesadasDetalles = new List <PesadasDetalle>(); PesadasOriginal = pesadaAux; IDDetalle.Visible = true; }
public void Comprobar() { UsuariosToolStripMenuItem.Visible = tipousuario.Equals(Constantes.admi); NombretoolStripStatusLabel.Text = PesadasBLL.GetUsuario().Nombre; consultarDePesadasToolStripMenuItem.Visible = false; }
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 GuardarButton_Click(object sender, EventArgs e) { if (!Validar()) { return; } Pesadas pesad = LlenaClase(); if (PesadaIDTextBox.Text.Equals("0")) { if (PesadasBLL.Guardar(pesad)) { MessageBox.Show("Pesada Guardada Exitosamente!!", "AgroSoft", MessageBoxButtons.OK, MessageBoxIcon.Information); LlenaComboBox(); PesadasBLL.EnviarKilaje(pesad.PesadasDetalles); var resultado = MessageBox.Show("¿Quiere Imprimir un Recibo?", "AgroSoft", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.Yes) { ReportePesadaDetalles reporte = new ReportePesadaDetalles(pesad, pesad.PesadasDetalles, PesadasBLL.GetUsuario().Nombre); reporte.Show(); reporte.Dispose(); } Limpiar(); } else { MessageBox.Show("No Se Guardo Su Pesada!!", "AgroSoft", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("Pesada No Existente!!", "AgroSoft", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } var resultado = MessageBox.Show("Va a modificar algo, ¿Seguro que desea Hacerlo?", "AgroSoft", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.Yes) { if (PesadasBLL.Modificar(pesad)) { MessageBox.Show("Pesada Modificada Exitosamente!!", "AgroSoft", MessageBoxButtons.OK, MessageBoxIcon.Information); if (pesadasDetalles.Count != 0) { foreach (var item in pesadasDetalles) { PesadaDetalleBLL.Eliminar(item.PesadaDetalleID); } } var resultad = MessageBox.Show("Desea Imprimir un recibo?", "AgroSoft", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultad == DialogResult.Yes) { ReportePesadaDetalles reporte = new ReportePesadaDetalles(pesad, pesad.PesadasDetalles, PesadasBLL.GetUsuario().Nombre); reporte.Show(); reporte.Dispose(); } Limpiar(); } else { MessageBox.Show("No Se pudo Modificar Su Pesada!!", "AgroSoft", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }