///************************************************************************************* ///NOMBRE DE LA FUNCIÓN : Consultar_Terminales ///DESCRIPCIÓN : Realiza la consulta de las Terminales en la base de datos ///PARÁMETROS : ///CREO : Luis Eugenio Razo Mendiola ///FECHA_CREO : 16 Octubre 2013 ///MODIFICO : ///FECHA_MODIFICO : ///CAUSA_MODIFICACIÓN : ///************************************************************************************* private void Consultar_Terminales() { Cls_Cat_Terminales_Negocio Terminales_Consultar = new Cls_Cat_Terminales_Negocio(); try { switch (Cmb_Busqueda_Tipo.Text) { case "ID Terminal": Terminales_Consultar.P_Terminal_ID = Txt_Descripcion_Busqueda.Text; Grid_Terminales.DataSource = Terminales_Consultar.Consultar_Terminales(); break; case "Nombre": Terminales_Consultar.P_Nombre = Txt_Descripcion_Busqueda.Text; Grid_Terminales.DataSource = Terminales_Consultar.Consultar_Terminales(); break; case "Puerto": Terminales_Consultar.P_Puerto = Txt_Descripcion_Busqueda.Text; Grid_Terminales.DataSource = Terminales_Consultar.Consultar_Terminales(); break; } } catch (Exception e) { MessageBox.Show(e.Message, "Terminales", MessageBoxButtons.OK, MessageBoxIcon.Error);; } }
/// <summary> /// Nombre: Frm_Ope_Cancelacion_Load /// /// Descripción: Método que se ejecuta cuando se a terminado de cargar el formulario. /// /// Usuario Creo: Juan Alberto Hernández Negrete. /// Fecha Creo: 11 Noviembre 2013 18:53 p.m. /// Usuario Modifico: /// Fecha Modifico: /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Frm_Ope_Cancelacion_Load(object sender, EventArgs e) { Cls_Ope_Cancelaciones_Negocio Obj_Cancelaciones = new Cls_Ope_Cancelaciones_Negocio(); DataTable Dt_Cajas = null; Cls_Cat_Terminales_Negocio Rs_Terminal = new Cls_Cat_Terminales_Negocio(); DataTable Dt_Consulta_Terminal = new DataTable(); try { Dt_Cajas = Obj_Cancelaciones.Consultar_Cajas(); if (!Dt_Cajas.AsEnumerable().Any()) { this.BeginInvoke((MethodInvoker) delegate { MessageBox.Show(this, "No se encuentra ninguna caja abierta por el momento", "Información", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.Dispose(); }); } // cargar Dt_Cajas en Cmb_Cajas Cmb_Cajas.DataSource = Dt_Cajas; Cmb_Cajas.DisplayMember = "Caja"; Cmb_Cajas.ValueMember = "No_Caja"; Limpiar_Datos_Consulta(splitContainer1.Panel1); // se consultan la informacion de la pin pad asignada al equipo de computo Rs_Terminal.P_Equipo = Environment.MachineName; Rs_Terminal.P_Estatus = "ACTIVO"; Dt_Consulta_Terminal = Rs_Terminal.Consultar_Terminales(); if (Dt_Consulta_Terminal != null && Dt_Consulta_Terminal.Rows.Count > 0) { foreach (DataRow Registro in Dt_Consulta_Terminal.Rows) { if (!String.IsNullOrEmpty(Registro[Cat_Terminales.Campo_Puerto].ToString())) { Str_Pinpad_Com = Registro[Cat_Terminales.Campo_Puerto].ToString(); } if (!String.IsNullOrEmpty(Registro[Cat_Terminales.Campo_Terminal_ID].ToString())) { Str_Pinpad_Id = Registro[Cat_Terminales.Campo_Terminal_ID].ToString(); } if (!String.IsNullOrEmpty(Registro[Cat_Terminales.Campo_Nombre].ToString())) { Str_Pinpad_Equipo = Registro[Cat_Terminales.Campo_Nombre].ToString(); } } } } catch (Exception Ex) { MessageBox.Show(this, Ex.Message, "Error - Método: [Frm_Ope_Cancelacion_Load]", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
///************************************************************************************* ///NOMBRE DE LA FUNCIÓN : Carga_Terminales ///DESCRIPCIÓN : Método que consulta todas las Terminales registradas en la base de datos ///PARÁMETROS : ///CREO : Luis Eugenio Razo Mendiola ///FECHA_CREO : 16 Octubre 2013 ///MODIFICO : ///FECHA_MODIFICO : ///CAUSA_MODIFICACIÓN : ///************************************************************************************* private void Carga_Terminales() { Cls_Cat_Terminales_Negocio Terminales_Consultar = new Cls_Cat_Terminales_Negocio(); try { Grid_Terminales.DataSource = Terminales_Consultar.Consultar_Terminales(); } catch (Exception e) { MessageBox.Show(e.Message); } }