예제 #1
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            BLL.Exportacion exportacion = new BLL.Exportacion();

            if (ExportacionIdtextBox.Text.Length == 0)
            {
                double.TryParse(CantidadtextBox.Text, out toneladas);
                exportacion.CantidadToneladas = toneladas;
                exportacion.Fecha             = FechadateTimePicker.Text;
                exportacion.CertificacionId   = (int)CertificacionIdcomboBox.SelectedValue;
                exportacion.DestinoId         = (int)DestinosIdcomboBox.SelectedValue;
                exportacion.Resumen           = ResumenrichTextBox.Text;


                for (int i = 0; i < LoteslistBox.Items.Count; i++)
                {
                    Lotes lotes = new Lotes();
                    lotes.LoteId = (int)LoteIdcomboBox.SelectedValue;
                    exportacion.AgregarLotes(lotes.LoteId, LoteslistBox.Items[i].ToString());
                }
                if (exportacion.Insertar())
                {
                    MessageBox.Show("Se guardaron los datos!");
                }
                else
                {
                    MessageBox.Show("No se han guardado los datos!");
                }
            }
            else
            {
                int.TryParse(ExportacionIdtextBox.Text, out exportacionId);
                exportacion.ExportacionId = exportacionId;

                double.TryParse(CantidadtextBox.Text, out toneladas);
                exportacion.CantidadToneladas = toneladas;
                exportacion.Fecha             = FechadateTimePicker.Text;
                exportacion.CertificacionId   = (int)CertificacionIdcomboBox.SelectedValue;
                exportacion.ExportacionId     = (int)DestinosIdcomboBox.SelectedValue;
                exportacion.Resumen           = ResumenrichTextBox.Text;


                if (exportacion.Editar())
                {
                    MessageBox.Show("Se han actualizado los datos!");
                }
                else
                {
                    MessageBox.Show("No se han guardado los datos!");
                }
            }
        }
예제 #2
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            BLL.Exportacion exportacion = new BLL.Exportacion();

            if (ExportacionIdtextBox.Text.Length == 0)
            {
                double.TryParse(CantidadtextBox.Text, out toneladas);
                exportacion.CantidadToneladas = toneladas;
                exportacion.Fecha = FechadateTimePicker.Text;
                exportacion.CertificacionId = (int)CertificacionIdcomboBox.SelectedValue;
                exportacion.ExportacionId = (int)DestinosIdcomboBox.SelectedValue;
                exportacion.Resumen = ResumenrichTextBox.Text;

                for (int i = 0; i < LoteslistBox.Items.Count; i++)
                {
                    Lotes lotes = new Lotes();
                    int id = (int)LoteIdcomboBox.SelectedValue;

                    exportacion.AgregarLotess(id,"");
                }
                if (exportacion.Insertar())
                {
                    MessageBox.Show("Se guardaron los datos!");
                }
                else
                {
                    MessageBox.Show("No se han guardado los datos!");
                }

            }
            else
            {
                int.TryParse(ExportacionIdtextBox.Text, out exportacionId);
                exportacion.ExportacionId = exportacionId;

                double.TryParse(CantidadtextBox.Text, out toneladas);
                exportacion.CantidadToneladas = toneladas;
                exportacion.Fecha = FechadateTimePicker.Text;
                exportacion.CertificacionId = (int)CertificacionIdcomboBox.SelectedValue;
                exportacion.Resumen = ResumenrichTextBox.Text;

                if (exportacion.Editar())
                {
                    MessageBox.Show("Se han actualizado los datos!");
                }
                else
                {
                    MessageBox.Show("No se han guardado los datos!");
                }
            }
        }
예제 #3
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            BLL.Exportacion exportacion = new BLL.Exportacion();

            if (ExportacionIdtextBox.Text.Length == 0)
            {
                exportacion.Fecha     = FechadateTimePicker.Text;
                exportacion.DestinoId = (int)DestinosIdcomboBox.SelectedValue;
                exportacion.Resumen   = ResumenrichTextBox.Text;
                double.TryParse(TotaltextBox.Text, out Monto);
                exportacion.Monto = Monto;


                for (int i = 0; i < LotesdataGridView.Rows.Count; i++)
                {
                    Lotes lotes = new Lotes();
                    lotes.LoteId = (int)LoteIdcomboBox.SelectedValue;
                    exportacion.AgregarLotes(lotes.LoteId, LotesdataGridView.Rows[i].ToString());
                }
                if (exportacion.Insertar())
                {
                    MessageBox.Show("El producto esta listo para exportarce");
                }
                else
                {
                    MessageBox.Show("No se han guardado los datos!");
                }
            }
            else
            {
                int.TryParse(ExportacionIdtextBox.Text, out exportacionId);
                exportacion.ExportacionId = exportacionId;
                exportacion.Fecha         = FechadateTimePicker.Text;
                exportacion.ExportacionId = (int)DestinosIdcomboBox.SelectedValue;
                exportacion.Resumen       = ResumenrichTextBox.Text;


                if (exportacion.Editar())
                {
                    MessageBox.Show("Se han actualizado los datos!");
                }
                else
                {
                    MessageBox.Show("No se han guardado los datos!");
                }
            }
        }
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            BLL.Exportacion exportacion = new BLL.Exportacion();

            if (ExportacionIdtextBox.Text.Length == 0)
            {

                exportacion.Fecha = FechadateTimePicker.Text;
                exportacion.DestinoId = (int)DestinosIdcomboBox.SelectedValue;
                exportacion.Resumen = ResumenrichTextBox.Text;
                double.TryParse(TotaltextBox.Text, out Monto);
                exportacion.Monto = Monto;

                foreach (DataGridViewRow item in LotesdataGridView.Rows)
                {
                    Lotes lotes = new Lotes();
                    lotes.LoteId = (int)LoteIdcomboBox.SelectedValue;
                    exportacion.AgregarLotes(lotes.LoteId, item.Cells["CodigoLote"].Value.ToString());
                }

                    if (exportacion.Insertar())
                    {
                        MessageBox.Show("El producto esta listo para exportarce");
                    }
                    else
                    {
                        MessageBox.Show("No se han guardado los datos!");
                    }

            }
            else
            {
                int.TryParse(ExportacionIdtextBox.Text, out exportacionId);
                exportacion.ExportacionId = exportacionId;
                exportacion.Fecha = FechadateTimePicker.Text;
                exportacion.ExportacionId = (int)DestinosIdcomboBox.SelectedValue;
                exportacion.Resumen = ResumenrichTextBox.Text;

                if (exportacion.Editar())
                {
                    MessageBox.Show("Se han actualizado los datos!");
                }
                else
                {
                    MessageBox.Show("No se han guardado los datos!");
                }
            }
        }