public void FillGridRow(GridModel model) { HeaderServices headerServices = new HeaderServices(); var properties = model.GetType().GetProperties(); FillDate(model); foreach (var property in properties) { var value = property.GetValue(model); var header = headerServices.GetHeaderNameByProperty(property); if (value != default && header != default) { GridInputCell(model.RowIndex, GetIndexOfHeader(header)) .SetText(value.ToString()); } } UpdateButton.Click(); Wait.WaitUntillReady(RowIdColumn); }
private void AddNewServices() { HeaderServices.Add(new RFQHeaderServices(RFQServices)); HeaderSelectedService = HeaderServices[HeaderServices.Count - 1]; HeaderSelectedService.ParentID = SubHeaderSerial; }