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