Exemplo n.º 1
0
        ///*************************************************************************************
        ///NOMBRE DE LA FUNCIÓN : Cargar_Formas_Pago
        ///DESCRIPCIÓN          : Muestra la forma en pantalla
        ///PARÁMETROS           :
        ///CREÓ                 : Héctor Gabriel Galicia Luna
        ///FECHA_CREO           : 09 Octubre 2013
        ///MODIFICÓ             :
        ///FECHA_MODIFICO       :
        ///CAUSA_MODIFICACIÓN   :
        ///*************************************************************************************
        private void Cargar_Formas_Pago()
        {
            Cls_Cat_Formas_Pago_Negocio P_Forma_Pago = new Cls_Cat_Formas_Pago_Negocio();

            try
            {
                Grid_Formas_Pago.DataSource = P_Forma_Pago.Consultar_Formas_Pago();
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message, "Formas de Pago", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 2
0
        ///*************************************************************************************
        ///NOMBRE DE LA FUNCIÓN : Consultar_Formas_Pago
        ///DESCRIPCIÓN          : Realiza la consulta productos en la base de datos
        ///PARÁMETROS           :
        ///CREO                 : Héctor Gabriel Galicia Luna
        ///FECHA_CREO           : 09 Octubre 2013
        ///MODIFICO             :
        ///FECHA_MODIFICO       :
        ///CAUSA_MODIFICACIÓN   :
        ///*************************************************************************************
        private void Consultar_Formas_Pago()
        {
            Cls_Cat_Formas_Pago_Negocio P_Forma_Pago = new Cls_Cat_Formas_Pago_Negocio();

            try
            {
                switch (Cmb_Busqueda_Tipo.Text)
                {
                case "Id de Forma de Pago":
                    P_Forma_Pago.P_Forma_ID     = Txt_Descripcion_Busqueda.Text;
                    Grid_Formas_Pago.DataSource = P_Forma_Pago.Consultar_Formas_Pago();
                    break;

                case "Nombre":
                    P_Forma_Pago.P_Nombre       = Txt_Descripcion_Busqueda.Text;
                    Grid_Formas_Pago.DataSource = P_Forma_Pago.Consultar_Formas_Pago();
                    break;
                }
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message, "Formas de Pago", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        ///*************************************************************************************
        ///NOMBRE DE LA FUNCIÓN : Cargar_Formas_Pago
        ///DESCRIPCIÓN          : Consulta todos los formas de pago de la base de datos y los coloca en el combo forma de pago
        ///PARÁMETROS           :
        ///CREÓ                 : Hugo Enrique Ramírez Aguilera
        ///FECHA_CREO           : 11 Junio 2015
        ///MODIFICÓ             :
        ///FECHA_MODIFICO       :
        ///CAUSA_MODIFICACIÓN   :
        ///*************************************************************************************
        private void Cargar_Formas_Pago()
        {
            Cls_Cat_Formas_Pago_Negocio Rs_Consulta = new Cls_Cat_Formas_Pago_Negocio();
            DataTable Dt_Consulta = new DataTable();

            try
            {
                Dt_Consulta = Rs_Consulta.Consultar_Formas_Pago();

                Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Forma_Pago, Dt_Consulta, Cat_Formas_Pago.Campo_Nombre, Cat_Formas_Pago.Campo_Forma_ID);
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message, "Cargar_Formas_Pago", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        ///*******************************************************************************************************
        ///NOMBRE_FUNCIÓN: StringBuilder Obtener_Formas_Pago
        ///DESCRIPCIÓN: Consulta el catálogo de formas de pago y regresa un diccionario con las formas de pago
        ///             con el ID como llave y el nombre como valor
        ///PARÁMETROS:
        ///CREO: Roberto González Oseguera
        ///FECHA_CREO: 30-oct-2013
        ///MODIFICÓ:
        ///FECHA_MODIFICÓ:
        ///CAUSA_MODIFICACIÓN:
        ///*******************************************************************************************************
        private Dictionary <string, string> Obtener_Formas_Pago()
        {
            var       Obj_Consulta_Formas_Pago = new Cls_Cat_Formas_Pago_Negocio();
            var       Diccionario = new Dictionary <string, string>();
            DataTable Dt_Formas_Pago;

            Dt_Formas_Pago = Obj_Consulta_Formas_Pago.Consultar_Formas_Pago();
            // validar contenido de Dt_Formas_Pago
            if (Dt_Formas_Pago != null)
            {
                foreach (DataRow Fila in Dt_Formas_Pago.Rows)
                {
                    // si no existe el id en el diccionario, agregar
                    if (!Diccionario.ContainsKey(Fila[Cat_Formas_Pago.Campo_Forma_ID].ToString()))
                    {
                        Diccionario.Add(Fila[Cat_Formas_Pago.Campo_Forma_ID].ToString(), Fila[Cat_Formas_Pago.Campo_Nombre].ToString());
                    }
                }
            }

            return(Diccionario);
        }