Example #1
0
 ///*******************************************************************************
 ///NOMBRE DE LA FUNCIÓN: Btn_Baja_Click
 ///DESCRIPCIÓN  : Evento encargado de dar de baja el contenedor
 ///PARAMENTROS  :
 ///CREO         : Miguel Angel Bedolla Moreno
 ///FECHA_CREO   : 12/Abr/2013 05:27 p.m.
 ///MODIFICO     :
 ///FECHA_MODIFICO:
 ///CAUSA_MODIFICACIÓN:
 ///*******************************************************************************
 private void Btn_Baja_Click(object sender, EventArgs e)
 {
     if (Txt_Contenedor_Id.Text.Trim() != "")
     {
         if (Btn_Baja.Text == "Modificar")
         {
             String Contenedor_Id    = Txt_Contenedor_Id.Text;
             String Contenedor       = Txt_Contenedor.Text;
             String Ubicacion_Actual = Txt_Ubicacion_Anterior.Text;
             Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Pnl_Generales, true);
             Cls_Metodos_Generales.Limpia_Controles(Pnl_Generales);
             Txt_Contenedor_Id.Text      = Contenedor_Id;
             Txt_Contenedor.Text         = Contenedor;
             Txt_Ubicacion_Anterior.Text = Ubicacion_Actual;
             Consultar_Destino_Baja();
             Habilitar_Controles("Baja");
             Txt_Contenedor.Enabled = false;
             Txt_Observaciones.Focus();
             Txt_Ubicacion.Enabled          = false;
             Txt_Ubicacion_Anterior.Enabled = false;
         }
         else
         {
             if (Validar_Componentes())
             {
                 if (MessageBox.Show("Está seguro de dar de baja el contenedor: " + Txt_Contenedor.Text.ToUpper() + ".", "Baja de contenedores", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
                 {
                     Cls_Ope_Embarques_Negocio P_Baja = new Cls_Ope_Embarques_Negocio();
                     P_Baja.P_Contenedor_Id = Txt_Contenedor_Id.Text;
                     P_Baja.P_Estatus       = "INACTIVO";
                     P_Baja.P_Usuario       = Txt_Nombre_Usuario.Text.ToUpper();
                     P_Baja.P_Ubicacion_Id  = Txt_Ubicacion_Id.Text;
                     P_Baja.P_Observaciones = Txt_Observaciones.Text.ToUpper();
                     if (P_Baja.Baja_Contenedor())
                     {
                         Cls_Metodos_Generales.Limpia_Controles(Pnl_Generales);
                         Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Pnl_Generales, false);
                         Limpiar_Grid();
                         Consultar_Destino_Baja();
                         Habilitar_Controles("Inicial");
                         MessageBox.Show("Baja del contenedor exitosa", "Baja de contenedores", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
                         Btn_Baja.Focus();
                         Txt_Contenedor.Enabled = true;
                         Txt_Contenedor.Focus();
                         Grid_Movimientos.Visible = false;
                     }
                 }
             }
         }
     }
 }