예제 #1
0
        private void addUsersToolStripMenuItem_Click(object sender, EventArgs e)
        {
            AddUsers adu = new AddUsers();

            adu.MdiParent = this;
            adu.Show();
        }
예제 #2
0
        private void btnRegistrarUsuario_Click(object sender, EventArgs e)
        {
            var _loginData = new AdminApi();

            Session.Edit = false;

            var registrarUsuario = new AddUsers(_loginData);

            registrarUsuario.Show();
            this.Hide();
        }
예제 #3
0
        private void dgvPrueba_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == 5)
            {
                int rowIndex = dgvPrueba.CurrentCell.RowIndex;
                Session.Edit = true;

                var      userAdminApi = dgvPrueba.CurrentRow.DataBoundItem;
                AdminApi adminApi     = (AdminApi)userAdminApi;

                var _loginData = adminApi;

                this.Hide();

                var registrarUsuario = new AddUsers(_loginData);
                registrarUsuario.Show();
            }
            else if (e.ColumnIndex == 6)
            {
                //Actualizar
                string token = Session.Token;

                var      userAdminApi = dgvPrueba.CurrentRow.DataBoundItem;
                AdminApi adminApi     = (AdminApi)userAdminApi;

                dynamic user = new System.Dynamic.ExpandoObject();
                user.id = adminApi.id;

                var userUpdateStatusById = VirtualFairIntegration.UserUpdateStatusById(token, user);

                if (userUpdateStatusById.statusCode == 200)
                {
                    string text  = userUpdateStatusById.message;
                    string title = "Información";
                    MessageBox.Show(text, title, MessageBoxButtons.OK, MessageBoxIcon.Information);

                    LoadGrid();
                }
            }
        }