///*******************************************************************************
 ///NOMBRE DE LA FUNCIÓN: Btn_Salir_Click
 ///DESCRIPCIÓN  : Evento del botón Nuevo
 ///PARAMENTROS  :
 ///CREO         : Miguel Angel Bedolla Moreno
 ///FECHA_CREO   : 12/Abr/2013 06:41 p.m.
 ///MODIFICO     :
 ///FECHA_MODIFICO:
 ///CAUSA_MODIFICACIÓN:
 ///*******************************************************************************
 private void Btn_Salir_Click(object sender, EventArgs e)
 {
     if (Btn_Salir.Text == "Salir")
     {
         this.Close();
     }
     else
     {
         Cls_Metodos_Generales.Limpia_Controles(Fra_Contenedores);
         Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales);
         Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda);
         Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Contenedores, false);
         Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Generales, false);
         Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, true);
         Btn_Nuevo.Enabled           = true;
         Btn_Salir.Enabled           = true;
         Fra_Contenedores.Visible    = false;
         Fra_Datos_Generales.Visible = false;
         Fra_Busqueda.Visible        = true;
         Habilitar_Controles("Inicial");
         Cls_Cat_Destinos_Negocio P_Contenedores = new Cls_Cat_Destinos_Negocio();
         DataTable Dt_Contenedores;
         P_Contenedores.P_Estatus = " = 'ACTIVO'";
         Dt_Contenedores          = P_Contenedores.Consultar_Destinos();
         Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Destino, Dt_Contenedores, Cat_Destinos.Campo_Destino, Cat_Destinos.Campo_Destino_Id);
         Cmb_Busqueda_Por.Focus();
     }
 }
        ///*******************************************************************************
        ///NOMBRE DE LA FUNCIÓN: Frm_Ope_Embarques_Load
        ///DESCRIPCIÓN  : Evento Load del formulario
        ///PARAMENTROS  :
        ///CREO         : Miguel Angel Bedolla Moreno
        ///FECHA_CREO   : 21/Feb/2013 01:01 p.m.
        ///MODIFICO     :
        ///FECHA_MODIFICO:
        ///CAUSA_MODIFICACIÓN:
        ///*******************************************************************************
        private void Frm_Ope_Salida_Contendores_Load(object sender, EventArgs e)
        {
            DataTable Dt_Contenedores = new DataTable();

            Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, true);
            Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Contenedores, false);
            Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Generales, false);
            Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda);
            Cls_Metodos_Generales.Limpia_Controles(Fra_Contenedores);
            Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales);
            Grid_Contenedores.Enabled   = true;
            Fra_Busqueda.Visible        = true;
            Fra_Contenedores.Visible    = false;
            Fra_Datos_Generales.Visible = false;
            Cls_Cat_Destinos_Negocio P_Contenedores = new Cls_Cat_Destinos_Negocio();

            P_Contenedores.P_Estatus = " = 'ACTIVO'";
            Dt_Contenedores          = P_Contenedores.Consultar_Destinos();
            DataTable Dt_Destinos = Dt_Contenedores.Copy();

            Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Destino, Dt_Contenedores, Cat_Destinos.Campo_Destino, Cat_Destinos.Campo_Destino_Id);
            Cmb_Busqueda_Por.Focus();
            Grid_Ordenes_Salida.Enabled = true;
            Cls_Apl_Roles_Negocio P_Rol = new Cls_Apl_Roles_Negocio();
            DataTable             Dt_Accesos;

            P_Rol.P_Rol_Id              = MDI_Frm_Apl_Principal.Rol_ID;
            P_Rol.P_Nombre_Menu         = "Salida de contenedores";
            Dt_Accesos                  = P_Rol.Consultar_Acceso_Roles();
            Btn_Busqueda.Visible        = false;
            Grid_Ordenes_Salida.Visible = false;
            foreach (DataRow Dr_Renglon_Actual in Dt_Accesos.Rows)
            {
                if (Dr_Renglon_Actual[Apl_Acceso.Campo_Alta].ToString() == "S")
                {
                    Grid_Ordenes_Salida.Visible = true;
                }
                if (Dr_Renglon_Actual[Apl_Acceso.Campo_Consultar].ToString() == "S")
                {
                    Btn_Busqueda.Visible = true;
                }
            }
            Cls_Cat_Tipos_Contenedores_Negocio P_Tipos = new Cls_Cat_Tipos_Contenedores_Negocio();

            P_Tipos.P_Estatus = " = 'ACTIVO'";
            Dt_Destinos       = P_Tipos.Consultar_Pseudocodigos();
            Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Tipo_Contenedor, Dt_Destinos, "PSEUDO_CODIGO", Cat_Tipos_Contenedores.Campo_Tipo_Contenedor_Id);
            Consultar_Embarques(false);
        }