///************************************************************************************* ///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); } }
///************************************************************************************* ///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); }