private async void FrmPaketi_Load(object sender, EventArgs e) { var paketi = await apiService_Paket.Get <List <Model.Paket> >(null); dgvPaketi.DataSource = paketi; foreach (DataGridViewRow row in dgvPaketi.Rows) { Model.Paket obj = (Model.Paket)row.DataBoundItem; row.Cells[3].Value = Math.Round((decimal)obj.Cijena, 2); if (obj.VrijemePristupaOd.HasValue) { row.Cells[8].Value = obj.VrijemePristupaOd.Value.ToShortTimeString(); } if (obj.VrijemePristupaDo.HasValue) { row.Cells[10].Value = obj.VrijemePristupaDo.Value.ToShortTimeString(); } } //----------------------------------------------------------------------------- List <string> Sortiranje = new List <string>(); Sortiranje.Add("Cijena rast."); Sortiranje.Add("Cijena opad."); cbSortiranje.DataSource = Sortiranje; cbSortiranje.DropDownStyle = ComboBoxStyle.DropDownList; }
private async void BtnTrazi_Click(object sender, EventArgs e) { btnTrazi.Enabled = false; var naziv = ""; decimal?cijenaVeceOd = null; decimal?cijenaManjeOd = null; string sortirajPo = (string)cbSortiranje.SelectedValue; if (!string.IsNullOrEmpty(txtNazivPaketa.Text)) { naziv = txtNazivPaketa.Text; } if (!string.IsNullOrEmpty(txtCijenaVeceOd.Text)) { cijenaVeceOd = Convert.ToDecimal(txtCijenaVeceOd.Text); } if (!string.IsNullOrEmpty(txtCijenaManjeOd.Text)) { cijenaManjeOd = Convert.ToDecimal(txtCijenaManjeOd.Text); } var paketSearchRequest = new Model.Requests.PaketSearchRequest() { NazivPaketa = naziv, CijenaVecaOd = cijenaVeceOd, CijenaManjaOd = cijenaManjeOd }; var paketi = await apiService_Paket.Get <List <Model.Paket> >(paketSearchRequest); if (sortirajPo == "Cijena rast.") { paketi = paketi.OrderBy(c => c.Cijena).ToList(); } if (sortirajPo == "Cijena opad.") { paketi = paketi.OrderByDescending(c => c.Cijena).ToList(); } dgvPaketi.DataSource = paketi; foreach (DataGridViewRow row in dgvPaketi.Rows) { Model.Paket obj = (Model.Paket)row.DataBoundItem; row.Cells[3].Value = Math.Round((decimal)obj.Cijena, 2); if (obj.VrijemePristupaOd.HasValue) { row.Cells[8].Value = obj.VrijemePristupaOd.Value.ToShortTimeString(); } if (obj.VrijemePristupaDo.HasValue) { row.Cells[10].Value = obj.VrijemePristupaDo.Value.ToShortTimeString(); } } btnTrazi.Enabled = true; }
private async void FrmClanarinaDetalji_Load(object sender, EventArgs e) { #region cameraSetup QRCodeHelper = new QRCodeHelper(); CaptureDevice = new FilterInfoCollection(FilterCategory.VideoInputDevice); foreach (FilterInfo Device in CaptureDevice) { comboBox1.Items.Add(Device.Name); } comboBox1.SelectedIndex = 0; comboBox1.DropDownStyle = ComboBoxStyle.DropDownList; FinalFrame = new VideoCaptureDevice(); pbQRKod.SizeMode = PictureBoxSizeMode.StretchImage; #endregion cameraSetup setScannerVisible(false); var clanovi = await _apiService_Clan.Get <List <Model.Requests.ClanViewRequest> >(null); cbClan.DataSource = clanovi; cbClan.DisplayMember = "Display"; cbClan.ValueMember = "Id"; cbClan.DropDownStyle = ComboBoxStyle.DropDownList; var defaultPaket = new Model.Paket() { Id = 0, Naziv = "svi" }; var paketi = await _apiService_Paket.Get <List <Model.Paket> >(new PaketSearchRequest { Aktivan = true }); cbPaket.DataSource = paketi; cbPaket.DisplayMember = "Display"; cbPaket.ValueMember = "Id"; cbPaket.DropDownStyle = ComboBoxStyle.DropDownList; if (_id.HasValue) { var clanarina = await _apiService.GetById <Model.Clanarina>(_id); txtUplataZaGodinu.Text = clanarina.UplataZaGodinu.ToString(); txtUplataZaMjesec.Text = clanarina.UplataZaMjesec.ToString(); nudIznos.Value = clanarina.IznosUplate; dateDatumUplate.Value = clanarina.DatumUplate; cbPaket.SelectedValue = clanarina.PaketId; cbClan.SelectedValue = clanarina.ClanId; //treba dodati paket i korisnika } }
private async void FrmClanarine_Load(object sender, EventArgs e) { var search = new Model.Requests.ClanarinaSearchRequest() { UplataZaGodinu = null, UplataZaMjesec = null, PaketID = 0, ClanID = 0 }; var result = await _apiService.Get <List <Model.Clanarina> >(search); dgvClanarina.DataSource = result; var defaultClan = new Model.Requests.ClanViewRequest() { Id = 0, Ime = "Svi", Prezime = "" }; var clanovi = await _apiService_Clan.Get <List <Model.Requests.ClanViewRequest> >(null); clanovi.Insert(0, defaultClan); cbClan.DataSource = clanovi; cbClan.DisplayMember = "Display"; cbClan.ValueMember = "Id"; cbClan.DropDownStyle = ComboBoxStyle.DropDownList; var defaultPaket = new Model.Paket() { Id = 0, Naziv = "svi" }; var paketi = await _apiService_Paket.Get <List <Model.Paket> >(null); paketi.Insert(0, defaultPaket); cbPaket.DataSource = paketi; cbPaket.DisplayMember = "Display"; cbPaket.ValueMember = "Id"; cbPaket.DropDownStyle = ComboBoxStyle.DropDownList; foreach (DataGridViewRow row in dgvClanarina.Rows) { Model.Clanarina obj = (Model.Clanarina)row.DataBoundItem; row.Cells[4].Value = Math.Round(obj.IznosUplate, 2); row.Cells[5].Value = obj.Clan.Osoba.Ime + " " + obj.Clan.Osoba.Prezime + " #" + obj.Clan.Id; row.Cells[6].Value = obj.Paket.Naziv; } }
private async void FrmIzvjestaj_Load(object sender, EventArgs e) { tabPage1.Text = "Zarada"; tabPage2.Text = "Prisustvo"; Tab2_dtpDatumPocetak.Enabled = false; Tab2_dtpDatumKraj.Enabled = false; Tab1_dtpDatumPocetak.Enabled = false; Tab1_dtpDatumKraj.Enabled = false; var tipTreningaList = await _apiService_TipTreninga.Get <List <Model.TipTreninga> >(null); var tt = new Model.TipTreninga() { Id = 0, TipTreninga1 = "svi" }; tipTreningaList.Insert(0, tt); Tab2_cbTipTreninga.DataSource = tipTreningaList; Tab2_cbTipTreninga.DisplayMember = "TipTreninga1"; Tab2_cbTipTreninga.ValueMember = "Id"; Tab2_cbTipTreninga.DropDownStyle = ComboBoxStyle.DropDownList; var paketList = await _apiService_Paket.Get <List <Model.Paket> >(null); var pp = new Model.Paket() { Id = 0, Naziv = "svi" }; paketList.Insert(0, pp); Tab1_cbPaket.DataSource = paketList; Tab1_cbPaket.DisplayMember = "Naziv"; Tab1_cbPaket.ValueMember = "Id"; Tab1_cbPaket.DropDownStyle = ComboBoxStyle.DropDownList; }
private async void FrmClanarinaDetalji_Load(object sender, EventArgs e) { var clanovi = await _apiService_Clan.Get <List <Model.Requests.ClanViewRequest> >(null); cbClan.DataSource = clanovi; cbClan.DisplayMember = "Display"; cbClan.ValueMember = "Id"; cbClan.DropDownStyle = ComboBoxStyle.DropDownList; var defaultPaket = new Model.Paket() { Id = 0, Naziv = "svi" }; var paketi = await _apiService_Paket.Get <List <Model.Paket> >(null); cbPaket.DataSource = paketi; cbPaket.DisplayMember = "Display"; cbPaket.ValueMember = "Id"; cbPaket.DropDownStyle = ComboBoxStyle.DropDownList; if (_id.HasValue) { var clanarina = await _apiService.GetById <Model.Clanarina>(_id); txtUplataZaGodinu.Text = clanarina.UplataZaGodinu.ToString(); txtUplataZaMjesec.Text = clanarina.UplataZaMjesec.ToString(); txtIznos.Text = Math.Round(clanarina.IznosUplate, 0).ToString(); dateDatumUplate.Value = clanarina.DatumUplate; cbPaket.SelectedValue = clanarina.PaketId; cbClan.SelectedValue = clanarina.ClanId; //treba dodati paket i korisnika } }