Пример #1
0
 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();
     }
 }
Пример #2
0
 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();
     }
 }
Пример #3
0
        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();
            }
        }
Пример #4
0
 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();
     }
 }