Example #1
0
        private void dgUsuarios_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == 0) //Assuming the button column as second column, if not can change the index
            {
                GestorDeFlotasDesktop.AbmUsuario.addEditUsuario frmEditarRol = GestorDeFlotasDesktop.AbmUsuario.addEditUsuario.Instance();
                frmEditarRol.modoAbm        = "Editar";
                frmEditarRol.usuarioID      = dgUsuarios.SelectedRows[0].Cells["usuarioID"].Value.ToString();
                frmEditarRol.tituloPantalla = "Editar Usuario ID: " + dgUsuarios.SelectedRows[0].Cells["usuarioID"].Value.ToString();
                if (frmEditarRol.ShowDialog() == DialogResult.OK)
                {
                    cargarQuery();
                }
                frmEditarRol.Close();
            }

            if (e.ColumnIndex == 1)
            {
                if (MessageBox.Show("¿Esta seguro que deséa deshabilitar al Usuario?", "Confirmación de baja", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    SqlParameter pUsuarioID = new SqlParameter("@pUsuarioID", SqlDbType.VarChar, 20);
                    pUsuarioID.Value = dgUsuarios.SelectedRows[0].Cells["usuarioID"].Value.ToString();
                    GestorDeFlotasDesktop.BD.GD1C2012.ejecutarSP("femig.eliminarUsuario", pUsuarioID);
                    cargarQuery();
                }
            }

            if (e.ColumnIndex == 2)
            {
                GestorDeFlotasDesktop.UsuariosRoles.UsuariosRoles frmUsuariosRoles = new GestorDeFlotasDesktop.UsuariosRoles.UsuariosRoles();

                frmUsuariosRoles.usuarioID = dgUsuarios.SelectedRows[0].Cells["usuarioID"].Value.ToString();
                frmUsuariosRoles.ShowDialog();
                frmUsuariosRoles.Dispose();
            }
        }
Example #2
0
 private void btnNuevoUsuario_Click(object sender, EventArgs e)
 {
     GestorDeFlotasDesktop.AbmUsuario.addEditUsuario frmAbmUsuario = GestorDeFlotasDesktop.AbmUsuario.addEditUsuario.Instance();
     frmAbmUsuario.modoAbm        = "Nuevo";
     frmAbmUsuario.tituloPantalla = "Agregar Nuevo Usuario";
     if (frmAbmUsuario.ShowDialog() == DialogResult.OK)
     {
         cargarQuery();
     }
     frmAbmUsuario.Close();
 }