Esempio n. 1
0
        ///*******************************************************************************
        ///NOMBRE DE LA FUNCIÓN: Consultar_Pagos
        ///DESCRIPCIÓN  : Consultara todos los roles de la base de datos
        ///PARAMENTROS  :
        ///CREO         : Antonio Salvador Benavides Guardado
        ///FECHA_CREO   : 03/Octubre/2013
        ///MODIFICO     :
        ///FECHA_MODIFICO:
        ///CAUSA_MODIFICACIÓN:
        ///*******************************************************************************
        public void Consultar_Pagos()
        {
            Cls_Ope_Pagos_Negocio Pagos       = new Cls_Ope_Pagos_Negocio();
            DataTable             Dt_Consulta = new DataTable();
            int Indice = 0;

            Dt_Consulta = Pagos.Consultar_Pagos();

            Grid_Pagos.Rows.Clear();

            if (Dt_Consulta != null && Dt_Consulta.Rows.Count > 0)
            {
                foreach (DataRow Renglon in Dt_Consulta.Rows)
                {
                    Grid_Pagos.Rows.Add();
                    Grid_Pagos.Rows[Indice].Cells[Apl_Roles.Campo_Rol_Id].Value      = Renglon[Apl_Roles.Campo_Rol_Id];
                    Grid_Pagos.Rows[Indice].Cells[Apl_Roles.Campo_Nombre].Value      = Renglon[Apl_Roles.Campo_Nombre];
                    Grid_Pagos.Rows[Indice].Cells[Apl_Roles.Campo_Descripcion].Value = Renglon[Apl_Roles.Campo_Descripcion];
                    Grid_Pagos.Rows[Indice].Cells[Apl_Roles.Campo_Estatus].Value     = Renglon[Apl_Roles.Campo_Estatus];
                    Indice++;
                }
                Grid_Pagos.Columns[Apl_Roles.Campo_Rol_Id].Visible = false;
            }
            else
            {
                Grid_Pagos.Refresh();
            }

            Cls_Metodos_Generales.Grid_Propiedad_Fuente_Celdas(Grid_Pagos);// se asigna el tipo de letra y tamaño
        }
Esempio n. 2
0
 ///*************************************************************************************
 ///NOMBRE DE LA FUNCIÓN : Frm_Cat_Cajas_Load
 ///DESCRIPCIÓN          : Muestra la forma en pantalla
 ///PARÁMETROS           :
 ///CREÓ                 : Héctor Gabriel Galicia Luna
 ///FECHA_CREO           : 04 Octubre 2013
 ///MODIFICÓ             :
 ///FECHA_MODIFICO       :
 ///CAUSA_MODIFICACIÓN   :
 ///*************************************************************************************
 private void Frm_Cat_Cajas_Load(object sender, EventArgs e)
 {
     Fra_Datos_Generales.Visible = true;
     Fra_Datos_Generales.Enabled = false;
     Fra_Buscar.Visible          = false;
     Carga_Cajas();
     Cls_Metodos_Generales.Validar_Acceso_Sistema("Cajas", this);
     Cls_Metodos_Generales.Grid_Propiedad_Fuente_Celdas(Grid_Cajas);
 }
Esempio n. 3
0
 ///*************************************************************************************
 ///NOMBRE DE LA FUNCIÓN : Frm_Cat_Motivos_Cancelacion_Load
 ///DESCRIPCIÓN          : Muestra la forma en pantalla
 ///PARÁMETROS           :
 ///CREÓ                 : Luis Eugenio Razo Mendiola
 ///FECHA_CREO           : 15 Octubre 2013
 ///MODIFICÓ             :
 ///FECHA_MODIFICO       :
 ///CAUSA_MODIFICACIÓN   :
 ///*************************************************************************************
 private void Frm_Cat_Motivos_Cancelacion_Load(object sender, EventArgs e)
 {
     Fra_Datos_Generales.Visible = true;
     Fra_Datos_Generales.Enabled = false;
     Fra_Buscar.Visible          = false;
     Carga_Motivos_Cancelacion();
     Cls_Metodos_Generales.Validar_Acceso_Sistema("Motivos de Cancelación", this);
     Cls_Metodos_Generales.Grid_Propiedad_Fuente_Celdas(Grid_Motivos);
 }
Esempio n. 4
0
 ///*************************************************************************************
 ///NOMBRE DE LA FUNCIÓN : Frm_Cat_Productos_Load
 ///DESCRIPCIÓN          : Muestra la forma en pantalla
 ///PARÁMETROS           :
 ///CREÓ                 : Héctor Gabriel Galicia Luna
 ///FECHA_CREO           : 07 Octubre 2013
 ///MODIFICÓ             :
 ///FECHA_MODIFICO       :
 ///CAUSA_MODIFICACIÓN   :
 ///*************************************************************************************
 private void Frm_Cat_Turnos_Load(object sender, EventArgs e)
 {
     Fra_Datos_Generales.Visible = true;
     Fra_Datos_Generales.Enabled = false;
     Fra_Buscar.Visible          = false;
     Carga_Turnos();
     Cls_Metodos_Generales.Validar_Acceso_Sistema("Turnos", this);
     Cls_Metodos_Generales.Grid_Propiedad_Fuente_Celdas(Grid_Turnos);
     Validador = new Validador_Generico(Erp_Validaciones);
     Erp_Validaciones.Clear();
 }
Esempio n. 5
0
 ///*******************************************************************************
 ///NOMBRE DE LA FUNCIÓN: Txt_Contenedor_KeyPress
 ///DESCRIPCIÓN  :Evento KeyPress del componente Txt_Contenedor para validar que
 ///              al presionar la tecla enter se consulte la base de datos
 ///PARAMENTROS  :
 ///CREO         : Miguel Angel Bedolla Moreno
 ///FECHA_CREO   : 12/Abr/2013 05:27 p.m.
 ///MODIFICO     :
 ///FECHA_MODIFICO:
 ///CAUSA_MODIFICACIÓN:
 ///*******************************************************************************
 private void Txt_Contenedor_KeyPress(object sender, KeyPressEventArgs e)
 {
     Cls_Metodos_Generales.Validar_Caracter(e, Cls_Metodos_Generales.Enum_Tipo_Caracteres.Alfa_Numerico_Extendido);
     Cls_Metodos_Generales.Convertir_Caracter_Mayuscula(e);
     if (e.KeyChar == (char)Keys.Enter)
     {
         if (Txt_Contenedor.Text.Trim() != "")
         {
             Txt_Contenedor_TextChanged(null, null);
             Cls_Metodos_Generales.Grid_Propiedad_Fuente_Celdas(Grid_Movimientos);
         }
     }
 }
Esempio n. 6
0
        public Frm_Cat_Clientes()
        {
            InitializeComponent();
            Cls_Metodos_Generales.Limpia_Controles(this);
            Cls_Metodos_Generales.Grid_Propiedad_Fuente_Celdas(Grid_Clientes);
            Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Clientes, false);
            Cls_Cat_Giros_Empresariales_Negocio Giros_Negocios = new Cls_Cat_Giros_Empresariales_Negocio();

            Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Giros, Giros_Negocios.Consultar_Giro_Empresariales(), Cat_Adm_Giros_Empresariales.Campo_Nombre, Cat_Adm_Giros_Empresariales.Campo_Giro_Id);
            Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Giro_Busqueda, Giros_Negocios.Consultar_Giro_Empresariales(), Cat_Adm_Giros_Empresariales.Campo_Nombre, Cat_Adm_Giros_Empresariales.Campo_Giro_Id);
            Rellena_Combo_Busqueda();
            Validador = new Validador_Generico(Error_Provider);
            Error_Provider.Clear();
            Consultar();
        }
 private void Btn_Cargar_Click(object sender, EventArgs e)
 {
     try
     {
         if (Txt_Contenedor_Id.Text.Trim() != "")
         {
             DataTable Dt_Contenedor = new DataTable();
             Cls_Ope_Embarques_Negocio P_Movimientos = new Cls_Ope_Embarques_Negocio();
             P_Movimientos.P_Contenedor_Id = Txt_Contenedor_Id.Text;
             Dt_Contenedor = P_Movimientos.Consultar_Movimientos();
             for (int Cont_Movimientos = 0; Cont_Movimientos < Dt_Contenedor.Rows.Count; Cont_Movimientos++)
             {
                 Grid_Movimientos.Rows.Add();
                 Grid_Movimientos.Rows[Cont_Movimientos].Cells[0].Value       = Dt_Contenedor.Rows[Cont_Movimientos]["UBICACION"].ToString();
                 Grid_Movimientos.Rows[Cont_Movimientos].Cells[0].ToolTipText = Dt_Contenedor.Rows[Cont_Movimientos]["UBICACION"].ToString();
                 Grid_Movimientos.Rows[Cont_Movimientos].Cells[1].Value       = Convert.ToDateTime(Dt_Contenedor.Rows[Cont_Movimientos]["FECHA_CREO"].ToString()).ToString("dd/MMM/yyyy hh:mm:ss tt");
                 Grid_Movimientos.Rows[Cont_Movimientos].Cells[1].ToolTipText = Convert.ToDateTime(Dt_Contenedor.Rows[Cont_Movimientos]["FECHA_CREO"].ToString()).ToString("dd/MMM/yyyy hh:mm:ss tt");
                 Grid_Movimientos.Rows[Cont_Movimientos].Cells[2].Value       = Dt_Contenedor.Rows[Cont_Movimientos]["USUARIO_CREO"].ToString();
                 Grid_Movimientos.Rows[Cont_Movimientos].Cells[2].ToolTipText = Dt_Contenedor.Rows[Cont_Movimientos]["USUARIO_CREO"].ToString();
                 Grid_Movimientos.Rows[Cont_Movimientos].Cells[3].Value       = Dt_Contenedor.Rows[Cont_Movimientos]["OBSERVACIONES"].ToString();
                 Grid_Movimientos.Rows[Cont_Movimientos].Cells[3].ToolTipText = Dt_Contenedor.Rows[Cont_Movimientos]["OBSERVACIONES"].ToString();
                 Cls_Metodos_Generales.Grid_Propiedad_Fuente_Celdas(Grid_Movimientos);
             }
             if (Dt_Contenedor.Rows.Count == 0)
             {
                 MessageBox.Show("Contenedor sin movimientos", "Baja de contenedores", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
             }
             else
             {
                 Grid_Movimientos.Visible = true;
             }
         }
         else
         {
             MessageBox.Show("Ingrese un contenedor válido", "Baja de contenedores", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
         }
     }
     catch
     {
         MessageBox.Show("Error al consultar los movimientos, favor de notificar a su administrador del sistema.", "Baja de contenedores", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
     }
 }
        ///*******************************************************************************
        ///NOMBRE DE LA FUNCIÓN: Consultar_Roles
        ///DESCRIPCIÓN  : Consultara todos los roles de la base de datos
        ///PARAMENTROS  :
        ///CREO         : Hugo Enrique Ramírez Aguilera
        ///FECHA_CREO   : 20/Feb/2013 01:45 p.m.
        ///MODIFICO     :
        ///FECHA_MODIFICO:
        ///CAUSA_MODIFICACIÓN:
        ///*******************************************************************************
        public void Consultar_Roles(String Campo, String Valor)
        {
            Cls_Apl_Roles_Negocio Rs_Consulta_Roles = new Cls_Apl_Roles_Negocio();
            DataTable             Dt_Consulta       = new DataTable();
            int Indice = 0;

            switch (Campo)
            {
            case Apl_Roles.Campo_Nombre:
                Rs_Consulta_Roles.P_Nombre = Valor;
                break;

            case Apl_Roles.Campo_Descripcion:
                Rs_Consulta_Roles.P_Descripcion = Valor;
                break;
            }
            Rs_Consulta_Roles.P_Tipo = "ESCRITORIO";
            Dt_Consulta = Rs_Consulta_Roles.Consultar_Roles();

            Grid_Roles.Rows.Clear();

            if (Dt_Consulta != null && Dt_Consulta.Rows.Count > 0)
            {
                foreach (DataRow Renglon in Dt_Consulta.Rows)
                {
                    Grid_Roles.Rows.Add();
                    Grid_Roles.Rows[Indice].Cells[Apl_Roles.Campo_Rol_Id].Value      = Renglon[Apl_Roles.Campo_Rol_Id];
                    Grid_Roles.Rows[Indice].Cells[Apl_Roles.Campo_Nombre].Value      = Renglon[Apl_Roles.Campo_Nombre];
                    Grid_Roles.Rows[Indice].Cells[Apl_Roles.Campo_Descripcion].Value = Renglon[Apl_Roles.Campo_Descripcion];
                    Grid_Roles.Rows[Indice].Cells[Apl_Roles.Campo_Estatus].Value     = Renglon[Apl_Roles.Campo_Estatus];
                    Indice++;
                }
                Grid_Roles.Columns[Apl_Roles.Campo_Rol_Id].Visible = false;
            }
            else
            {
                Grid_Roles.Refresh();
            }

            Cls_Metodos_Generales.Grid_Propiedad_Fuente_Celdas(Grid_Roles);// se asigna el tipo de letra y tamaño
        }
Esempio n. 9
0
        //*************************************************************************************
        //NOMBRE DE LA FUNCIÓN: Frm_Cat_Usuarios_Load
        //DESCRIPCIÓN: Evento Load del formulario
        //PARÁMETROS :
        //CREO       : Miguel Angel Bedolla Moreno
        //FECHA_CREO : 22-Febrero-2013
        //MODIFICO:
        //FECHA_MODIFICO
        //CAUSA_MODIFICACIÓN
        //*************************************************************************************
        private void Frm_Cat_Usuarios_Load(object sender, EventArgs e)
        {
            Cls_Metodos_Generales.Validar_Acceso_Sistema("Usuarios", this);
            Cls_Apl_Roles_Negocio Rs_Roles     = new Cls_Apl_Roles_Negocio();
            DataTable             Dt_Resultado = new DataTable();

            Grb_Buscar.Visible          = false;
            Grb_Datos_Generales.Visible = true;
            Fra_Login.Visible           = true;
            Grb_Datos_Generales.Enabled = false;
            Fra_Login.Enabled           = false;
            Cargar_Usuarios_Activos();
            Dt_Resultado       = new DataTable();
            Rs_Roles.P_Estatus = "ACTIVO";
            Dt_Resultado       = Rs_Roles.Consultar_Roles();
            Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Rol, Dt_Resultado, Apl_Roles.Campo_Nombre, Apl_Roles.Campo_Rol_Id);
            Cls_Metodos_Generales.Grid_Propiedad_Fuente_Celdas(Grid_Usuarios);
            Cmb_Estatus.Enabled = false;
            Validador           = new Validador_Generico(Erp_Validaciones);
            Erp_Validaciones.Clear();
        }
Esempio n. 10
0
        ///*******************************************************************************
        ///NOMBRE DE LA FUNCIÓN: Consultar_Acceso
        ///DESCRIPCIÓN  : Consultara todos los roles de la base de datos
        ///PARAMENTROS  :
        ///CREO         : Hugo Enrique Ramírez Aguilera
        ///FECHA_CREO   : 21/Feb/2013 01:45 p.m.
        ///MODIFICO     :
        ///FECHA_MODIFICO:
        ///CAUSA_MODIFICACIÓN:
        ///*******************************************************************************
        public void Consultar_Acceso_Menus(MenuStrip Menu_Estructura, String Rol_Id)
        {
            Cls_Apl_Roles_Negocio Rs_Roles_Accesos          = new Cls_Apl_Roles_Negocio();
            DataTable             Dt_Consulta_Roles_Accesos = new DataTable();
            ToolStripMenuItem     Menu_Auxiliar_Nivel_1;
            ToolStripMenuItem     Menu_Auxiliar_Nivel_2;
            int Indice = 0;

            //  se limpia el grid
            Grid_Acceso.Rows.Clear();

            //   consulta si existen relacion con los accesos a los menus
            if (!String.IsNullOrEmpty(Rol_Id))
            {
                Rs_Roles_Accesos.P_Rol_Id = Rol_Id;
                Dt_Consulta_Roles_Accesos = Rs_Roles_Accesos.Consultar_Acceso_Roles();
            }

            Grid_Acceso.ScrollBars = ScrollBars.None;
            foreach (Object Menu in Menu_Estructura.Items)
            {
                //  se valida que sea un menu
                if (Menu is ToolStripMenuItem)
                {
                    //  se convierte el ToolStripMenuItem
                    Menu_Auxiliar_Nivel_1 = (ToolStripMenuItem)Menu;

                    Grid_Acceso.Rows.Add();
                    Grid_Acceso.Rows[Indice].Cells["MENU"].Value = Menu.ToString();
                    Cargar_Opciones_Acceso(Grid_Acceso, Dt_Consulta_Roles_Accesos, Menu.ToString(), Indice);    //  se consultan los accesos al menu
                    Grid_Acceso.Rows[Indice].Cells["TIPO"].Value = "MENU";
                    Cargar_Propiedades_Grid_Acceso(Grid_Acceso, Indice, Color.LightGray, "MENU");
                    Indice++;

                    //  se consultan los submenus
                    foreach (Object Sub_Menu_Nivel_1 in Menu_Auxiliar_Nivel_1.DropDownItems)
                    {
                        if (Sub_Menu_Nivel_1 is ToolStripMenuItem)
                        {
                            Grid_Acceso.Rows.Add();
                            Grid_Acceso.Rows[Indice].Cells["SUB_MENU"].Value = Sub_Menu_Nivel_1.ToString();
                            Cargar_Opciones_Acceso(Grid_Acceso, Dt_Consulta_Roles_Accesos, Sub_Menu_Nivel_1.ToString(), Indice);    //  se consultan los accesos al menu
                            Grid_Acceso.Rows[Indice].Cells["TIPO"].Value = "SUBMENU";
                            Indice++;

                            //  se convierte el ToolStripMenuItem
                            Menu_Auxiliar_Nivel_2 = (ToolStripMenuItem)Sub_Menu_Nivel_1;
                            int Cont_Sub_Sub_Menu = 0;

                            foreach (Object Sub_Menu_Nivel_2 in Menu_Auxiliar_Nivel_2.DropDownItems)
                            {
                                if (Sub_Menu_Nivel_2 is ToolStripMenuItem)
                                {
                                    Grid_Acceso.Rows.Add();
                                    Grid_Acceso.Rows[Indice].Cells["SUB_SUB_MENU"].Value = Sub_Menu_Nivel_2.ToString();
                                    Cargar_Opciones_Acceso(Grid_Acceso, Dt_Consulta_Roles_Accesos, Sub_Menu_Nivel_2.ToString(), Indice);    //  se consultan los accesos al menu
                                    Grid_Acceso.Rows[Indice].Cells["TIPO"].Value = "SUBSUBMENU";

                                    if (Cont_Sub_Sub_Menu == 0)
                                    {
                                        Cargar_Propiedades_Grid_Acceso(Grid_Acceso, Indice - 1, Color.LightGray, "SUB_MENU");
                                        Cont_Sub_Sub_Menu++;
                                    }

                                    Indice++;
                                }
                            }
                        }
                    }
                }
            }
            Grid_Acceso.ScrollBars = ScrollBars.Both;

            Cls_Metodos_Generales.Grid_Propiedad_Fuente_Celdas(Grid_Roles);// se asigna el tipo de letra y tamaño
        }