private void btnBuscar_Click(object sender, EventArgs e) { if (validarDatosParaBusqueda()) { DataTable tblDatosResultadoBusquedaUsuarios = obtenerTablaDeDatosDeUsuario(); MethodInfo metodoAEjecutar = this.GetType().GetMethod("configuracionesAdicionalesGrillaABMClienteChofer", BindingFlags.NonPublic | BindingFlags.Instance); ArmadoGrilla.construirGrillaSiHayResultados(tblDatosResultadoBusquedaUsuarios, metodoAEjecutar, this, true); } else { MetodosGlobales.mansajeErrorValidacion(); } }
protected override void ejecutarSegunAccion() { if (Validaciones.validarCampoAlfanumerico(this.comboRol.Text)) { GD1C2017DataSetTableAdapters.QueriesTableAdapter adaptador = new GD1C2017DataSetTableAdapters.QueriesTableAdapter(); adaptador.agregarRol(this.comboRol.Text, armarCadenaConIdsFunciones()); mensajeConfirmaAccion(); this.Close(); } else { MetodosGlobales.mansajeErrorValidacion(); } }
private void btnIngresar_Click(object sender, EventArgs e) { if (validarDatosDelFormulario()) { GD1C2017DataSetTableAdapters.PRC_VALIDAR_USUARIOTableAdapter adaptador = new GD1C2017DataSetTableAdapters.PRC_VALIDAR_USUARIOTableAdapter(); DataTable tblUsuarioYRoles = adaptador.validarUsuario(textoUsuario.Text, sha256(textoClave.Text)); List <Tuple <String, String> > roles = new List <Tuple <string, string> >(); int codigoUsuario = tblUsuarioYRoles.Rows[0].Field <int>("UserId"); String nombreUsuario = tblUsuarioYRoles.Rows[0].Field <String>("Nombre"); String apellidoUsuario = tblUsuarioYRoles.Rows[0].Field <String>("Apellido"); int idPersona = tblUsuarioYRoles.Rows[0].Field <int>("idPersona"); switch (codigoUsuario) { case -1: MessageBox.Show("Usuario no existe."); break; case -2: MessageBox.Show("Usuario/Rol Bloqueado o inhabilitado."); break; case -3: MessageBox.Show("Usuario o Clave Incorrecta."); break; default: this.Hide(); SingletonDatosUsuario datosUsuario = new SingletonDatosUsuario(codigoUsuario, textoUsuario.Text, nombreUsuario, apellidoUsuario, idPersona); frmRoles fmRoles = new frmRoles(); ((ComboBox)fmRoles.Controls["comboRol"]).Focus(); ComboBox frmRolComboRol = (ComboBox)fmRoles.Controls["comboRol"]; frmRolComboRol.DataSource = tblUsuarioYRoles; frmRolComboRol.DisplayMember = "Rol_Nombre"; frmRolComboRol.ValueMember = "Rol_Id"; fmRoles.Show(); break; } } else { MetodosGlobales.mansajeErrorValidacion(); } }
private void btnBuscar_Click(object sender, EventArgs e) { if (validarDatosParaBusqueda()) { GD1C2017DataSetTableAdapters.PRC_OBTENER_DATOS_USUARIOSTableAdapter adaptador = new GD1C2017DataSetTableAdapters.PRC_OBTENER_DATOS_USUARIOSTableAdapter(); DataTable tblDatosResultadoBusquedaUsuarios; if (string.IsNullOrEmpty(this.txtBusquedaDNI.Text)) { tblDatosResultadoBusquedaUsuarios = adaptador.obtenerDatosUsuario(this.tipoUsuario, this.txtBusquedaNombre.Text, this.txtBusquedaApellido.Text, null); } else { tblDatosResultadoBusquedaUsuarios = adaptador.obtenerDatosUsuario(this.tipoUsuario, this.txtBusquedaNombre.Text, this.txtBusquedaApellido.Text, int.Parse(this.txtBusquedaDNI.Text)); } if (tblDatosResultadoBusquedaUsuarios != null && tblDatosResultadoBusquedaUsuarios.Rows.Count > 0) { frmResultadoBusquedaUsuarioABM formularioResultadoBusqueda = new frmResultadoBusquedaUsuarioABM(); DataGridView grillaBusquedaUsuarios = (DataGridView)formularioResultadoBusqueda.Controls["grillaDatosResultadoBusqueda"]; grillaBusquedaUsuarios.DataSource = tblDatosResultadoBusquedaUsuarios; grillaBusquedaUsuarios.SelectionMode = DataGridViewSelectionMode.FullRowSelect; grillaBusquedaUsuarios.AutoGenerateColumns = true; formularioResultadoBusqueda.formularioABM = this; formularioResultadoBusqueda.Controls["btnSeleccionar"].Text = "Seleccionar " + this.tipoUsuario; formularioResultadoBusqueda.Show(); } else { MessageBox.Show("No Existe " + this.tipoUsuario + " coincidente con los parametros de busqueda"); } } else { MetodosGlobales.mansajeErrorValidacion(); } }