Пример #1
0
        private void FillGrid()
        {
            list = Etranss.GetList270ForPlan(PlanNum, SubNum);
            List <long> listPatNums = list.Select(x => x.PatNum).ToList();

            listPatNums.Add(_subPatNum);
            _listPatients = Patients.GetMultPats(listPatNums);          //Can contain 0.
            gridMain.BeginUpdate();
            gridMain.Columns.Clear();
            ODGridColumn col = new ODGridColumn(Lan.g(this, "Date"), 100);

            gridMain.Columns.Add(col);
            col = new ODGridColumn(Lan.g(this, "Patient"), 100);
            gridMain.Columns.Add(col);
            col = new ODGridColumn(Lan.g(this, "Response"), 100);
            gridMain.Columns.Add(col);
            gridMain.Rows.Clear();
            ODGridRow row;

            for (int i = 0; i < list.Count; i++)
            {
                row = new ODGridRow();
                row.Cells.Add(list[i].DateTimeTrans.ToShortDateString());
                //All old 270s do not have a patNum set, so they were subscriber request.
                string patName = Patients.GetOnePat(_listPatients, (list[i].PatNum == 0?_subPatNum:list[i].PatNum)).GetNameLFnoPref();
                row.Cells.Add(patName);
                row.Cells.Add(list[i].Note);
                gridMain.Rows.Add(row);
            }
            gridMain.EndUpdate();
        }
Пример #2
0
        private void FillGrid()
        {
            list = Etranss.GetList270ForPlan(PlanNum);
            gridMain.BeginUpdate();
            gridMain.Columns.Clear();
            ODGridColumn col = new ODGridColumn(Lan.g(this, "Date"), 100);

            gridMain.Columns.Add(col);
            col = new ODGridColumn(Lan.g(this, "Response"), 100);
            gridMain.Columns.Add(col);

            gridMain.Rows.Clear();
            ODGridRow row;

            for (int i = 0; i < list.Count; i++)
            {
                row = new ODGridRow();
                row.Cells.Add(list[i].DateTimeTrans.ToShortDateString());
                row.Cells.Add(list[i].Note);

                gridMain.Rows.Add(row);
            }
            gridMain.EndUpdate();
        }