public ZahteviZaPregledViewModel() { ZahteviZaPregled = new ObservableCollection <ZahtevZaPregledDtoEL>(); ResourceParameters = new ZahtevZaPregledResourceParameters { EagerLoaded = true, PageSize = ResourceKeys.RowCountZahteviZaPregled.AsResourceType <int>() }; //Commands init NextPageCommand = new Command(NextPage); PrevPageCommand = new Command(PrevPage); InitCommand = new Command(async() => await Init()); RefreshDataCommand = new Command(async() => await LoadData()); SearchCommand = new Command(Search); }
private frmDoktorZahteviZaPregledeDisplay() { var ID = new DataGridViewTextBoxColumn { DataPropertyName = nameof(ZahtevZaPregledDtoEL.Id), HeaderText = "ID", Name = "ID", CellTemplate = new DataGridViewTextBoxCell() }; var Pacijent = new DataGridViewColumn { HeaderText = "Pacijent", Name = "Pacijent", CellTemplate = new DataGridViewTextBoxCell() }; var DatumVreme = new DataGridViewColumn { DataPropertyName = nameof(ZahtevZaPregledDtoEL.DatumVreme), HeaderText = "Datum i vreme", Name = "Datum i vreme", CellTemplate = new DataGridViewTextBoxCell() }; var IsObradjen = new DataGridViewColumn { DataPropertyName = nameof(ZahtevZaPregledDtoEL.IsObradjen), HeaderText = "Obrađen", Name = nameof(ZahtevZaPregledDtoEL.IsObradjen), CellTemplate = new DataGridViewTextBoxCell() }; AddColumnsToMainDgrv(new[] { ID, Pacijent, IsObradjen, DatumVreme }); _apiService = new APIService(Routes.ZahteviZaPregledRoute); ResourceParameters = new ZahtevZaPregledResourceParameters() { EagerLoaded = true }; InitializeComponent(); btnNew.Visible = false; btnBack.Visible = false; }