private async void dgvReklamacije_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 1; APIService.Username = baza; APIService.Password = baza; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; var korisnikId = int.Parse(dgvReklamacije.SelectedRows[0].Cells[0].Value.ToString()); var obavjestenje = await _reklamacije.GetById <ePostrojenje.Model.Reklamacije>(korisnikId); //dtpZatvaranja.Value = obavjestenje.DatumZatvaranja.Value; cbxStatus.Checked = obavjestenje.Status.Value; rtxOpis.Text = obavjestenje.Opis; var result = await _osoblje.Get <List <ePostrojenje.Model.Osoblje> >(null); result.Insert(0, await _osoblje.GetById <ePostrojenje.Model.Osoblje>(obavjestenje.OsobljeId)); cmbOsoblje.DisplayMember = "KorisnickoIme"; cmbOsoblje.ValueMember = "OsobljeId"; cmbOsoblje.DataSource = result; }
private async void txtPretraga_Click(object sender, EventArgs e) { var search = new Ugovori() { BrojUgovora = txtIme.Text, DatumOd = dtpOd.Value, DatumDo = dtpDo.Value }; VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 1; APIService.Username = baza; APIService.Password = baza; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; var list = await _apiService.Get <List <ePostrojenje.Model.Ugovori> >(search); if (list.Count > 0) { prikaziPritisnut = true; } else { prikaziPritisnut = false; } dgvOsoblje.AutoGenerateColumns = false; dgvOsoblje.DataSource = list; }
public async Task Init() { KupciSearchRequest trenutni = new KupciSearchRequest(); trenutni.KorisnickoIme = APIService.Username.ToString(); //trenutni.Prezime = null; APIService.Username = baza; APIService.Password = baza; VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 0; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; List <Model.Kupci> tk = await _kupciService.Get <List <Model.Kupci> >(trenutni); var list = await _racuniService.Get <IEnumerable <Racuni> >(null); RacuniList.Clear(); foreach (var racuni in list) { if (racuni.KupacId == tk[0].KupacId) { RacuniList.Add(racuni); } } }
public async Task Login() { APIService.Username = baza; APIService.Password = baza; VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 0; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; KupciSearchRequest trenutni = new KupciSearchRequest(); trenutni.KorisnickoIme = APIService.Username.ToString(); trenutni.Prezime = null; trenutni.Ime = null; List <Model.Kupci> tk = await _service.Get <List <Model.Kupci> >(trenutni); Ime = tk[0].Ime; Prezime = tk[0].Prezime; Rodjendan = tk[0].DatumRodjenja.Date; Jmbg = tk[0].Jmbg; Email = tk[0].Mail; //Rodjendan = tk[0].DatumRodjenja; }
private async void frmOsoblje_Load(object sender, EventArgs e) { VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 1; APIService.Username = baza; APIService.Password = baza; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; dgvOsoblje.BorderStyle = BorderStyle.None; dgvOsoblje.AlternatingRowsDefaultCellStyle.BackColor = Color.White; dgvOsoblje.CellBorderStyle = DataGridViewCellBorderStyle.SingleHorizontal; dgvOsoblje.DefaultCellStyle.SelectionBackColor = Color.FromArgb(229, 226, 244); dgvOsoblje.DefaultCellStyle.SelectionForeColor = Color.FromArgb(64, 64, 64); dgvOsoblje.DefaultCellStyle.ForeColor = Color.FromArgb(64, 64, 64); dgvOsoblje.BackgroundColor = Color.White; dgvOsoblje.EnableHeadersVisualStyles = false; dgvOsoblje.ColumnHeadersBorderStyle = DataGridViewHeaderBorderStyle.None; dgvOsoblje.ColumnHeadersDefaultCellStyle.BackColor = Color.FromArgb(109, 122, 224); dgvOsoblje.ColumnHeadersDefaultCellStyle.ForeColor = Color.White; }
private async void button1_Click(object sender, EventArgs e) { try { VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 1; APIService.Username = baza; APIService.Password = baza; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = txtUsername.Text; APIService.Password = txtPassword.Text; await _service.Get <dynamic>(null); this.Hide(); Form1 frmdashboard = new Form1(); frmdashboard.Closed += (s, args) => this.Close(); frmdashboard.Show(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Authentikacija", MessageBoxButtons.OK, MessageBoxIcon.Error); //throw new Exception("test"); } }
private async void frmObavjestenja_Load(object sender, EventArgs e) { VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 1; APIService.Username = baza; APIService.Password = baza; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; osobljeBindingSource.DataSource = await _apiServiceOsoblje.Get <List <ePostrojenje.Model.Osoblje> >(null); dgvObavjestenja.BorderStyle = BorderStyle.None; dgvObavjestenja.AlternatingRowsDefaultCellStyle.BackColor = Color.White; dgvObavjestenja.CellBorderStyle = DataGridViewCellBorderStyle.SingleHorizontal; dgvObavjestenja.DefaultCellStyle.SelectionBackColor = Color.FromArgb(229, 226, 244); dgvObavjestenja.DefaultCellStyle.SelectionForeColor = Color.FromArgb(64, 64, 64); dgvObavjestenja.DefaultCellStyle.ForeColor = Color.FromArgb(64, 64, 64); dgvObavjestenja.BackgroundColor = Color.White; dgvObavjestenja.EnableHeadersVisualStyles = false; dgvObavjestenja.ColumnHeadersBorderStyle = DataGridViewHeaderBorderStyle.None; dgvObavjestenja.ColumnHeadersDefaultCellStyle.BackColor = Color.FromArgb(109, 122, 224); dgvObavjestenja.ColumnHeadersDefaultCellStyle.ForeColor = Color.White; //await LoadObavjestenja(); }
private async void frmOcjenjivanje_Load(object sender, EventArgs e) { VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 1; APIService.Username = baza; APIService.Password = baza; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; osobljeBindingSource.DataSource = await _apiServiceOsoblje.Get <List <ePostrojenje.Model.Osoblje> >(null); reklamacijeBindingSource.DataSource = await _apiServiceReklamacije.Get <List <ePostrojenje.Model.Reklamacije> >(null); dgvOsoblje.BorderStyle = BorderStyle.None; dgvOsoblje.AlternatingRowsDefaultCellStyle.BackColor = Color.White; dgvOsoblje.CellBorderStyle = DataGridViewCellBorderStyle.SingleHorizontal; dgvOsoblje.DefaultCellStyle.SelectionBackColor = Color.FromArgb(229, 226, 244); dgvOsoblje.DefaultCellStyle.SelectionForeColor = Color.FromArgb(64, 64, 64); dgvOsoblje.DefaultCellStyle.ForeColor = Color.FromArgb(64, 64, 64); dgvOsoblje.BackgroundColor = Color.White; dgvOsoblje.EnableHeadersVisualStyles = false; dgvOsoblje.ColumnHeadersBorderStyle = DataGridViewHeaderBorderStyle.None; dgvOsoblje.ColumnHeadersDefaultCellStyle.BackColor = Color.FromArgb(109, 122, 224); dgvOsoblje.ColumnHeadersDefaultCellStyle.ForeColor = Color.White; OsobljeSearchRequest search = new OsobljeSearchRequest() { KorisnickoIme = APIService.Username }; var osoblje = await _apiServiceOsoblje.Get <List <Osoblje> >(search); int osobljeid = osoblje[0].OsobljeId; var searchOcjene = new Ocjene() { OsobljeId = osobljeid }; var list = await _apiServiceOcjene.Get <List <ePostrojenje.Model.Ocjene> >(searchOcjene); if (list.Count > 0) { prikaziPritisnut = true; } else { prikaziPritisnut = false; } dgvOsoblje.AutoGenerateColumns = false; dgvOsoblje.DataSource = list; }
private async void btnSacuvaj_Click(object sender, EventArgs e) { if (await ZauzetoKorisnickoIme() == false) { if (ValidateChildren()) { //ePostrojenje.Model.Osoblje trenutni = await _apiService.GetById<ePostrojenje.Model.Osoblje>(korisnikId); var request = new KupciInsertRequest(); //request.Odjeli = new List<int>(); request.Ime = txtIme.Text; request.Prezime = txtPrezime.Text; request.KorisnickoIme = txtKorisnickoIme.Text; request.DatumRodjenja = dtpRodjendan.Value; request.Mail = txtMail.Text; request.Jmbg = txtJMBG.Text; //clbOdjeli.ClearSelected(); request.Password = txtLozinka.Text; request.PasswordConfirmation = txtLozinkaPotvrda.Text; request.Pitanje = txtPitanje.Text; request.Odgovor = txtOdgovor.Text; //pbSlika.ResetText(); VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 1; APIService.Username = baza; APIService.Password = baza; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; await _service.Insert <Kupci>(request); //await _service.Insert<OsobljeInsertRequest>(request); if (request != null) { MessageBox.Show("Uspješno izvršeno"); txtIme.Clear(); txtPrezime.Clear(); dtpRodjendan.ResetText(); txtMail.Clear(); txtJMBG.Clear(); //clbOdjeli.Items. txtKorisnickoIme.Clear(); txtLozinka.Clear(); txtLozinkaPotvrda.Clear(); txtPitanje.Clear(); txtOdgovor.Clear(); //pbSlika.ResetText(); } } } }
private async void frmKupciDetalji_Load(object sender, EventArgs e) { VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 1; APIService.Username = baza; APIService.Password = baza; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; }
public async Task Sacuvaj() { KupciSearchRequest trenutni = new KupciSearchRequest(); trenutni.KorisnickoIme = APIService.Username.ToString(); trenutni.Prezime = null; APIService.Username = baza; APIService.Password = baza; VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 0; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; List <Model.Kupci> tk = await _kupacService.Get <List <Model.Kupci> >(trenutni); Ugovori novi = new Ugovori(); novi.BrojUgovora = "NEODOBRENI"; novi.KupacId = tk[0].KupacId; if (SelectedTarifa == null) { Application.Current.MainPage.DisplayAlert("Greška", "Tarifu niste odabrali/Opis niste unijeli", "OK"); } else { novi.TarifniStavId = SelectedTarifa.TarifniStavId; novi.DatumSklapanja = DateTime.Today; novi.OsobljeId = 1; if (!string.IsNullOrWhiteSpace(Opis)) { await _ugovoriService.Insert <Model.Ugovori>(novi); Application.Current.MainPage.DisplayAlert("Uspjesno", "Novi zahtjev podnesen", "OK"); } else { Application.Current.MainPage.DisplayAlert("Greška", "Tarifu niste odabrali/Opis niste unijeli", "OK"); } } }
private async void txtPretraga_Click(object sender, EventArgs e) { var search = new OsobljeSearchRequest() { Ime = txtIme.Text, Prezime = txtPrezime.Text, DatumOd = dtpOd.Value, DatumDo = dtpDo.Value }; VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 1; APIService.Username = baza; APIService.Password = baza; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; var list = await _apiService.Get <List <ePostrojenje.Model.Osoblje> >(search); if (list.Count > 0) { prikaziPritisnut = true; } else { prikaziPritisnut = false; } ePostrojenje.Model.Osoblje zadnji = new ePostrojenje.Model.Osoblje() { OsobljeId = list.Count, Ime = "", Prezime = "", Jmbg = "Ukupno", Mail = list.Count.ToString() }; list.Add(zadnji); dgvOsoblje.AutoGenerateColumns = false; dgvOsoblje.DataSource = list; dgvOsoblje.Rows[list.Count - 1].DefaultCellStyle.BackColor = Color.FromArgb(109, 122, 224); dgvOsoblje.Rows[list.Count - 1].DefaultCellStyle.ForeColor = Color.White; }
/*private async void dgvReklamacije_CellContentClick(object sender, DataGridViewCellEventArgs e) * { * await LoadPreporuceni(); * }*/ private async Task LoadPreporuceni() { VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 1; APIService.Username = baza; APIService.Password = baza; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; var reklamacijaid = int.Parse(dgvReklamacije.SelectedRows[0].Cells[0].Value.ToString()); var list = await _reklamacije.GetById <List <ePostrojenje.Model.Reklamacije> >(reklamacijaid); dgvPreporuceni.AutoGenerateColumns = false; dgvPreporuceni.DataSource = list; }
private async void btnRegistracija_Click(object sender, EventArgs e) { if (await ZauzetoKorisnickoIme() == false) { if (ValidateChildren()) { //var odjeli = clbOdjeli.CheckedItems.Cast<ePostrojenje.Model.Odjeli>().Select(x => x.OdjelId).ToList(); //ePostrojenje.Model.Osoblje trenutni = await _apiService.GetById<ePostrojenje.Model.Osoblje>(korisnikId); var request = new OsobljeInsertRequest() { Ime = txtUsername.Text, KorisnickoIme = txtUsername.Text, Mail = "*****@*****.**", Password = txtPassword.Text, PasswordConfirmation = txtPotvrda.Text, Pitanje = txtPitanje.Text, Odgovor = txtOdgovor.Text, DatumRodjenja = DateTime.Now }; VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 1; await _serviceVrsta.Update <dynamic>(1, vrstaApp); await _service.Insert <Osoblje>(request); //await _service.Insert<OsobljeInsertRequest>(request); if (request != null) { MessageBox.Show("Uspješno izvršeno"); txtUsername.Clear(); txtPassword.Clear(); txtPotvrda.ResetText(); txtPitanje.Clear(); txtOdgovor.Clear(); this.Close(); //pbSlika.ResetText(); } } } }
//ObavjestenjaInsertRequest request = new ObavjestenjaInsertRequest(); private async void btnObjavi_Click(object sender, EventArgs e) { if (ValidateChildren()) { //ePostrojenje.Model.Osoblje trenutni = await _apiService.GetById<ePostrojenje.Model.Osoblje>(korisnikId); request.Naslov = txtNaslov.Text; request.DatumPocetka = dtpDatumPocetka.Value; request.Tekst = rtxSdrzaj.Text; if (cmbAutor.SelectedIndex == 0) { request.OsobljeId = 1; } else { request.OsobljeId = int.Parse(cmbAutor.SelectedValue.ToString()); } if (cmbVrsta.SelectedIndex == 0) { request.VrstaObavjestenja = "Informacije"; } else { request.VrstaObavjestenja = cmbVrsta.Text; } //VrstaObavjestenja = cmbVrsta.DisplayMember.ToString() VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 1; APIService.Username = baza; APIService.Password = baza; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; await _apiService.Insert <ObavjestenjaInsertRequest>(request); if (request != null) { MessageBox.Show("Uspješno izvršeno"); } } }
private async void btnUredi_Click(object sender, EventArgs e) { if (prikaziPritisnut == true) { var korisnikId = int.Parse(dgvOsoblje.SelectedRows[0].Cells[0].Value.ToString()); VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 1; APIService.Username = baza; APIService.Password = baza; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; var ocjena = await _apiServiceOcjene.GetById <ePostrojenje.Model.Ocjene>(korisnikId); nudOcjena.Value = ocjena.Ocjena; } }
public async Task Init() { if (TarifniStavoviList.Count == 0) { APIService.Username = baza; APIService.Password = baza; VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 0; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; var list = await _service.Get <List <TarifniStavovi> >(null); foreach (var tarifniStavovi in list) { TarifniStavoviList.Add(tarifniStavovi); } } }
public async Task Sacuvaj() { KupciSearchRequest trenutni = new KupciSearchRequest(); trenutni.KorisnickoIme = APIService.Username.ToString(); trenutni.Prezime = null; APIService.Username = baza; APIService.Password = baza; VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 0; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; List <Model.Kupci> tk = await _kupacService.Get <List <Model.Kupci> >(trenutni); ReklamacijeInsertRequest novi = new ReklamacijeInsertRequest(); novi.Naslov = Naslov; novi.KupacId = tk[0].KupacId; novi.DatumOtvaranja = DateTime.Today; novi.DatumZatvaranja = DateTime.Today; novi.Status = false; novi.OsobljeId = 1; novi.Opis = Opis; if (!string.IsNullOrWhiteSpace(Naslov) && !string.IsNullOrWhiteSpace(Opis)) { await _service.Insert <Model.Reklamacije>(novi); await Application.Current.MainPage.DisplayAlert("Uspjesno", "Nova reklamacija podnesena", "OK"); } else { await Application.Current.MainPage.DisplayAlert("Greška", "Naslov/Opis niste unijeli", "OK"); } }
private async void frmReklamacije_Load(object sender, EventArgs e) { VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 1; APIService.Username = baza; APIService.Password = baza; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; kupciBindingSource.DataSource = await _kupci.Get <List <ePostrojenje.Model.Kupci> >(null); var list = await _reklamacije.Get <List <ePostrojenje.Model.Reklamacije> >(null); dgvReklamacije.AutoGenerateColumns = false; dgvReklamacije.DataSource = list; await LoadPreporuceni(); //await LoadKupci(); }
private async void btnSacuvaj_Click(object sender, EventArgs e) { if (ValidateChildren()) { if (await ZauzetoKorisnickoIme() == true) { if (await TacanOdgovor() == true) { OsobljeSearchRequest searchRequest = new OsobljeSearchRequest(); searchRequest.KorisnickoIme = txtUsername.Text; List <Osoblje> osobljeid = await _service.Get <List <Osoblje> >(searchRequest); List <OsobljeInsertRequest> lista = await _service.Get <List <OsobljeInsertRequest> >(searchRequest); lista[0].Password = txtLozinka.Text; lista[0].PasswordConfirmation = txtPotvrda.Text; VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 1; await _serviceVrsta.Update <dynamic>(1, vrstaApp); await _service.Update <Osoblje>(osobljeid[0].OsobljeId, lista[0]); if (lista[0] != null) { MessageBox.Show("Uspješno izvršeno"); txtUsername.Clear(); txtLozinka.Clear(); txtPotvrda.Clear(); txtPitanje.Clear(); txtOdgovor.Clear(); //pbSlika.ResetText(); } } } //await _service.Insert<OsobljeInsertRequest>(request); } }
private async void btnSpremi_Click(object sender, EventArgs e) { VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 1; APIService.Username = baza; APIService.Password = baza; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; var reklamacijaid = int.Parse(dgvReklamacije.SelectedRows[0].Cells[0].Value.ToString()); var list = await _reklamacije.Get <List <ePostrojenje.Model.Reklamacije> >(null); var request = list.Find(x => x.ReklamacijaId == reklamacijaid); request.DatumZatvaranja = dtpZatvaranja.Value; request.Status = cbxStatus.Checked; request.OsobljeId = int.Parse(cmbOsoblje.SelectedValue.ToString()); request.Opis = rtxOpis.Text; ePostrojenje.Model.Reklamacije entity = null; entity = await _reklamacije.Update <ePostrojenje.Model.Reklamacije>(reklamacijaid, request); if (entity != null) { var listnova = await _reklamacije.Get <List <ePostrojenje.Model.Reklamacije> >(null); //dgvReklamacije.AutoGenerateColumns = false; dgvReklamacije.DataSource = listnova; MessageBox.Show("Uspješno izvršeno"); cbxStatus.Checked = false; rtxOpis.Clear(); cmbOsoblje.ResetText(); dtpZatvaranja.ResetText(); } }
public async Task Sacuvaj() { KupciSearchRequest trenutni = new KupciSearchRequest(); trenutni.KorisnickoIme = APIService.Username.ToString(); trenutni.Prezime = null; APIService.Username = baza; APIService.Password = baza; VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 0; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; List <Model.Kupci> tk = await _service.Get <List <Model.Kupci> >(trenutni); tk[0].Ime = Ime; tk[0].Prezime = Prezime; tk[0].Mail = Email; tk[0].Jmbg = Jmbg; tk[0].DatumRodjenja = Rodjendan.Date; if (!string.IsNullOrWhiteSpace(Ime)) { await _service.Update <Model.Kupci>(tk[0].KupacId, tk[0]); await Application.Current.MainPage.DisplayAlert("Uspjesno", "Profil azuriran", "OK"); } else { await Application.Current.MainPage.DisplayAlert("Greška", "Ime niste unijeli", "OK"); } }
private async void frmOsobljeDetalji_Load(object sender, EventArgs e) { VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 1; APIService.Username = baza; APIService.Password = baza; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; var odjeli = await _serviceOdjeli.Get <List <ePostrojenje.Model.Odjeli> >(null); clbOdjeli.DataSource = odjeli; clbOdjeli.DisplayMember = "Naziv"; if (_id.HasValue) { var entity = await _service.GetById <ePostrojenje.Model.Osoblje>(_id); txtIme.Text = entity.Ime; } }