コード例 #1
0
 private void KORSN_TABINIT()
 {
     if (KORSN_dgvUsers.DataSource == null)
     {
         return;
     }
     try
     {
         KORSN_dgvUsers.Columns["UserID"].HeaderText           = "ID";
         KORSN_dgvUsers.Columns["Username"].HeaderText         = "Korisnicko ime";
         KORSN_dgvUsers.Columns["FirstName"].HeaderText        = "Ime";
         KORSN_dgvUsers.Columns["LastName"].HeaderText         = "Prezime";
         KORSN_dgvUsers.Columns["Birthday"].HeaderText         = "DatumRodjenja";
         KORSN_dgvUsers.Columns["RegistrationDate"].HeaderText = "DatumRegistracije";
         KORSN_dgvUsers.Columns["PhoneNumber"].HeaderText      = "Telefon";
         KORSN_dgvUsers.Columns["AccountType"].HeaderText      = "Tip";
         KORSN_dgvUsers.Columns["ProfilePicture"].Visible      = false;
         KORSN_dgvUsers.Columns["ActiveAccount"].Visible       = false;
         KORSN_dgvUsers.Columns["Index"].HeaderText            = "Indeks";
         KORSN_dgvUsers.Columns["ValidUntil"].HeaderText       = "VaziDo";
         KORSN_dgvUsers.Columns["Faculty"].Visible             = false;
         KORSN_dgvUsers.Columns["FacultyDisplay"].HeaderText   = "Fakultet";
         KORSN_dgvUsers.Columns["BreakfastCount"].Visible      = false;
         KORSN_dgvUsers.Columns["LunchCount"].Visible          = false;
         KORSN_dgvUsers.Columns["DinnerCount"].Visible         = false;
         KORSN_dgvUsers.Columns["FullName"].Visible            = false;
         KORSN_dgvUsers.Columns["Password"].Visible            = false;
     }
     catch (Exception e)
     {
         MUtility.ShowError("Greska prilikom inicijalizacije tabele.");
     }
 }
コード例 #2
0
 private void KORSN_RefreshUsersGrid(bool ReloadData = false)
 {
     OpStatusWorking();
     if (ReloadData)
     {
         MainController.UpdateAllUsersList();
     }
     if (User.AllUsers == null)
     {
         MUtility.ShowError("Lista svih korisnika nije ucitana");
         return;
     }
     KORSN_FilterList();
     KORSN_TABINIT();
     OpStatusIdle();
 }
コード例 #3
0
        private void UPLATA_btnExecutePay_Click(object sender, EventArgs e)
        {
            if (MainController.LoadedCardUser == null)
            {
                MUtility.ShowWarrning("Prvo ucitati korisnika");
                return;
            }
            OpStatusWorking();
            int  b, l, d;
            bool succ = true;

            succ &= int.TryParse(UPLATA_txtBreakfast.Text, out b);
            succ &= int.TryParse(UPLATA_txtLunch.Text, out l);
            succ &= int.TryParse(UPLATA_txtDinner.Text, out d);
            if (!succ)
            {
                MUtility.ShowError("Nisu svi uneti podaci validni");
                return;
            }
            MainController.AddUserMeals(MainController.LoadedCardUser, b, l, d);
            MainController.LoadUserCard(MainController.LoadedCardUser.UserID);
            UPLATA_RefreshCardInfo(true);
            OpStatusIdle();
        }