public void LoadGridControls(object sender, EventArgs e) { string dodResultMessage = newOrderEditModel.IsDodExis(newOrderEdit.Visit.BillingNumber); if (!string.IsNullOrEmpty(dodResultMessage)) { newOrderEditView.DodResultMessage = dodResultMessage; newOrderEditView.SaveButtonEnabled = false; } newOrderEditView.TestsViewGridControlData = newOrderEditModel.SearchConcreteTests(newOrderEdit.Number); newOrderEditView.NewOrderTestsList = newOrderEditModel.SearchAllowedTestsByVisit(newOrderEdit.Visit.BillingNumber); newOrderEditView.TubesViewGridControlData = newOrderEditModel.SearchConcreteTubes(newOrderEdit.Number); newOrderEditView.NewOrderTubesList = newOrderEditModel.SearchTubes(); newOrderEditView.ConcreteTestsForTubeCheckBox = newOrderEditModel.LoadTestsToCheckBox(newOrderEditView.TestsViewGridControlData); newOrderEditView.SpecimensViewGridControlData = newOrderEditModel.SearchConcreteSpecimens(newOrderEdit.Number, newOrderEditView.TubesViewGridControlData); newOrderEditView.NewOrderSpecimensList = newOrderEditModel.SearchSpecimens(); newOrderEditView.ConcreteTubesForSpecimenCheckBox = newOrderEditModel.LoadTubesToCheckBox(newOrderEditView.TubesViewGridControlData); newOrderEditView.NewOrderIndicationsList = newOrderEditModel.SearchIndications(); newOrderEditView.IndicationsViewGridControlData = newOrderEditModel.SearchConcreteIndications(newOrderEdit.Number); newOrderEditView.OrderNumber = newOrderEdit.Number; newOrderEditView.ClinicalInfo = newOrderEdit.ClinicalInfo; }