コード例 #1
0
        public LekarskaUverenjaViewModel()
        {
            APIRouteToCollection = Routes.LekarskoUverenjeRoute;
            var RowsCount = ResourceParameters.PageSize;

            ResourceParameters = new LekarskoUverenjeResourceParameters()
            {
                PageSize    = RowsCount,
                EagerLoaded = true
            };
        }
コード例 #2
0
        private frmLekarskaUverenja()
        {
            var ID = new DataGridViewTextBoxColumn
            {
                DataPropertyName = nameof(LekarskoUverenjeDtoEL.Id),
                HeaderText       = "ID",
                Name             = "ID",
                CellTemplate     = new DataGridViewTextBoxCell()
            };

            var Pacijent = new DataGridViewColumn
            {
                HeaderText   = "Pacijent",
                Name         = "Pacijent",
                CellTemplate = new DataGridViewTextBoxCell()
            };

            var DatumVreme = new DataGridViewColumn
            {
                HeaderText   = "Datum i vreme pregleda",
                Name         = nameof(LekarskoUverenjeDtoEL.Pregled.DatumPregleda),
                CellTemplate = new DataGridViewTextBoxCell(),
                SortMode     = DataGridViewColumnSortMode.Automatic
            };

            var ZdravstvenoStanje = new DataGridViewColumn
            {
                HeaderText   = "Zdravstveno stanje pacijenta",
                Name         = nameof(LekarskoUverenjeDtoEL.ZdravstvenoStanje.Opis),
                CellTemplate = new DataGridViewTextBoxCell()
            };

            AddColumnsToMainDgrv(new[] { ID, Pacijent, DatumVreme, ZdravstvenoStanje });

            _apiService        = new APIService(Routes.LekarskoUverenjeRoute);
            ResourceParameters = new LekarskoUverenjeResourceParameters()
            {
                EagerLoaded = true
            };

            InitializeComponent();
            btnNew.Visible  = false;
            btnBack.Visible = false;
        }