예제 #1
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                if (dgvTamanioContenedor.SelectedRows.Count != 0)
                {
                    if (MessageBox.Show("¿Está seguro que quiere eliminar el Tamaño de Contenedor: " + dgvTamanioContenedor.SelectedRows[0].Cells["Descripcion"].Value.ToString() + "?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes)
                    {
                        return;
                    }
                    TamanioContenedorBC objTamanioContenedorBC = new TamanioContenedorBC();
                    objTamanioContenedorBC.EliminarTamanioContenedor(Convert.ToInt32(dgvTamanioContenedor.SelectedRows[0].Cells["TamanioContenedorId"].Value));
                    RefrescarGrilla();
                    MessageBox.Show("Se eliminó satisfactoriamente el Tamaño de Contenedor.", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                }

            }
            catch (Exception)
            {

                MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!",
                                 this.Text,
                                 MessageBoxButtons.OK,
                                 MessageBoxIcon.Error);
            }
        }
예제 #2
0
        private void btnRegistrar_Click(object sender, EventArgs e)
        {
            try
            {
                if (!ValidarComponentes()) return;
                if (MessageBox.Show(MensajePregunta, this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes)
                {
                    return;
                }
                TamanioContenedorBC objTamanioContenedorBC = new TamanioContenedorBC();
                TamanioContenedor objTamanioContenedor = new TamanioContenedor();
                objTamanioContenedor.Descripcion = txtCodigo.Text.ToUpper();
                objTamanioContenedor.Estado = 1;
                if (Modo == TypeMode.Registrar)
                {
                    objTamanioContenedorBC.RegistrarTamanioContenedor(objTamanioContenedor);
                    MessageBox.Show(MensajeRespuesta, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);

                }
                else if (Modo == TypeMode.Editar)
                {
                    objTamanioContenedor.TamanioContenedorId = TamanioContenedorId;
                    objTamanioContenedorBC.EditarTamanioContenedor(objTamanioContenedor);
                    MessageBox.Show(MensajeRespuesta, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                MiDelegado();
                this.Dispose();
            }
            catch (Exception)
            {
                MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!",
                                   this.Text,
                                   MessageBoxButtons.OK,
                                   MessageBoxIcon.Error);
            }
        }
예제 #3
0
        private void txtFiltro_TextChanged(object sender, EventArgs e)
        {
            try
            {
                TamanioContenedorBC objTamanioContenedorBC = new TamanioContenedorBC();
                dgvTamanioContenedor.DataSource = objTamanioContenedorBC.Filtro(txtFiltro.Text);

            }
            catch (Exception)
            {
                MessageBox.Show("Disculpe, el sistema se encuetra fuera de servicio",
                    this.Text,
                    MessageBoxButtons.OK,
                    MessageBoxIcon.Error);
            }
        }
예제 #4
0
 private void RefrescarGrilla()
 {
     TamanioContenedorBC objTamanioContenedorBC = new TamanioContenedorBC();
     dgvTamanioContenedor.DataSource = objTamanioContenedorBC.ListarTamanioContenedor();
     dgvTamanioContenedorConfigurar();
 }
예제 #5
0
 private void frm_TamanioContenedor_Load(object sender, EventArgs e)
 {
     try
     {
         Entidad = "Tamaño de Contenedor";
         if (Modo == TypeMode.Registrar)
         {
             lblTamanioContenedor.Text = "Registrar " + Entidad;
             btnRegistrar.Text = "Registrar";
             MensajePregunta = "¿Está seguro de registrar el " + Entidad + "?";
             MensajeRespuesta = "Se registró el " + Entidad + " satisfactoriamente.";
         }
         else if (Modo == TypeMode.Editar)
         {
             lblTamanioContenedor.Text = "Editar " + Entidad;
             btnRegistrar.Text = "Editar";
             MensajePregunta = "¿Está seguro de editar la " + Entidad + "?";
             MensajeRespuesta = "Se editó el " + Entidad + " satisfactoriamente.";
             TamanioContenedorBC objTamanioContenedorBC = new TamanioContenedorBC();
             TamanioContenedor objTamanioContenedor = objTamanioContenedorBC.BuscarTamanioContenedor(TamanioContenedorId);
             txtCodigo.Text = objTamanioContenedor.Descripcion;
         }
         txtCodigo.Focus();
     }
     catch (Exception)
     {
         MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!",
                            this.Text,
                            MessageBoxButtons.OK,
                            MessageBoxIcon.Error);
     }
 }
예제 #6
0
 private void frm_Contenedor_Load(object sender, EventArgs e)
 {
     try
     {
         TamanioContenedorBC objTamanioContenedorBC = new TamanioContenedorBC();
         TipoContenedorBC objTipoContenedorBC = new TipoContenedorBC();
         cbTamanioContenedor.DataSource = objTamanioContenedorBC.ListarTamanioContenedor();
         cbTamanioContenedor.DisplayMember = "Descripcion";
         cbTamanioContenedor.ValueMember = "TamanioContenedorId";
         cbTipoContenedor.DataSource = objTipoContenedorBC.ListarTipoContenedor();
         cbTipoContenedor.DisplayMember = "Descripcion";
         cbTipoContenedor.ValueMember = "TipoContenedorId";
         Entidad = "Contenedor";
         if (Modo == TypeMode.Registrar)
         {
             lblContenedor.Text = "Registrar " + Entidad;
             btnRegistrar.Text = "Registrar";
             MensajePregunta = "¿Está seguro de registrar el " + Entidad + "?";
             MensajeRespuesta = "Se registró el " + Entidad + " satisfactoriamente.";
             cbEstado.SelectedIndex = cbTipoMovimiento.SelectedIndex= 0;
         }
         else if (Modo == TypeMode.Editar)
         {
             lblContenedor.Text = "Editar " + Entidad;
             btnRegistrar.Text = "Editar";
             MensajePregunta = "¿Está seguro de editar la " + Entidad + "?";
             MensajeRespuesta = "Se editó el " + Entidad + " satisfactoriamente.";
             ContenedorBC objContenedorBC = new ContenedorBC();
             Contenedor objContenedor = objContenedorBC.BuscarContenedor(ContenedorId);
             txtCodigo.Text = objContenedor.Codigo;
             txtEmbarcadero.Text = objContenedor.Embarcadero;
             txtPesoManifiesto.Text = objContenedor.PesoManifiesto.ToString();
             txtAgenteAduanas.Text = objContenedor.AgenteAduana;
             txtReserva.Text = objContenedor.Autorizacion.ToString();
             if (objContenedor.TipoMovimiento =="IMP")
             {
                 cbTipoMovimiento.SelectedIndex = 0;
             } else if (objContenedor.TipoMovimiento =="EXP")
             {
                 cbTipoMovimiento.SelectedIndex = 1;
             }
             txtTara.Text = objContenedor.Tara.ToString();
             cbTamanioContenedor.SelectedValue = objContenedor.TamanoContenedorId;
             cbTipoContenedor.SelectedValue = objContenedor.TipoContenedorId;
             txtNumViaje.Text = objContenedor.NumeroViaje;
             txtEIR.Text = objContenedor.EIR;
             if (objContenedor.Estado==0)
             {
                 cbEstado.SelectedIndex = 0;
             }
             else if (objContenedor.Estado==1)
             {
                 cbEstado.SelectedIndex = 1;
             }
             txtPrecintoAduanero.Text = objContenedor.PrecintoAduanero;
             txtPrecinto1.Text = objContenedor.Precinto1;
             txtPrecinto2.Text = objContenedor.Precinto2;
             txtPrecinto3.Text = objContenedor.Precinto3;
             txtUbicacion.Text = objContenedor.Ubicacion;
             txtNave.Text = objContenedor.Nave.Nombre;
             dtpFechaIzaje.Value = objContenedor.FechaIzaje.Value.Date;
             dtpHoraIzaje.Text = objContenedor.FechaIzaje.Value.ToShortTimeString();
             dtpFechaBarco.Value = objContenedor.FechaBarco.Value.Date;
             dtpHoraBarco.Text = objContenedor.FechaBarco.Value.ToShortTimeString();
             dtpFechaMuelle.Value = objContenedor.FechaMuelle.Value.Date;
             dtpHoraMuelle.Text = objContenedor.FechaMuelle.Value.ToShortTimeString();
         }
         txtCodigo.Focus();
     }
     catch (Exception)
     {
         MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!",
                            this.Text,
                            MessageBoxButtons.OK,
                            MessageBoxIcon.Error);
     }
 }
예제 #7
0
        private void frm_RegistrarPesaje_Load(object sender, EventArgs e)
        {
            try
            {

                ConfigurarControles(dgvGuiaRemision);
                RefrescarGrilla();
                TipoContenedorBC objTipoContenedorBC = new TipoContenedorBC();
                cbTipoContenedor.DataSource = objTipoContenedorBC.ListarTipoContenedor();
                cbTipoContenedor.DisplayMember = "Descripcion";
                cbTipoContenedor.ValueMember = "TipoContenedorId";
                TamanioContenedorBC objTamanioContenedorBC = new TamanioContenedorBC();
                cbTamanio.DataSource = objTamanioContenedorBC.ListarTamanioContenedor();
                cbTamanio.DisplayMember = "Descripcion";
                cbTamanio.ValueMember = "TamanioContenedorId";
                TipoVehiculoBC objTipoVehiculoBC = new TipoVehiculoBC();
                cbTipoVehiculo.DataSource = objTipoVehiculoBC.ListarTipoVehiculo();
                cbTipoVehiculo.DisplayMember = "Nombre";
                cbTipoVehiculo.ValueMember = "TipoVehiculoId";
                ControlarControlesContenedor(false);
            }
            catch (Exception ex )
            {

              MessageBox.Show(ex.ToString(),
                                   this.Text,
                                   MessageBoxButtons.OK,
                                   MessageBoxIcon.Error);
            }
        }