private void CompleteSave(object sender) { CarPartsWorkModel request = new CarPartsWorkModel(); if (SelectedWorkTree != null) { request.IDWork = SelectedWorkTree.id; request.Periodic = SelectedWorkTree.isPeriodic; } else { return; } foreach (var item in PartsWithWorks) { request.Parts.Add(new CarPartsWorkModel.PartsTime { PartID = item.Model.id, Time = (int)(item.Hours * 10) }); } if (SelectedAllCars) { request.Exemplar.Saved = 0; request.ForAllCars = 1; } else if (SelectedModelCars) { request.ForAllCars = 0; request.Exemplar.Saved = 0; request.ModelID = Model.id; } else if (SelectedExemplarCars) { request.ForAllCars = 0; request.ModelID = 0; request.Exemplar.Saved = 1; request.Exemplar.Model = Model.id; request.Exemplar.Body = Body.id; request.Exemplar.Engine = EngineVolume.id; request.Exemplar.EngineType = EngineType.id; request.Exemplar.Transmission = TransmissionType.id; } SpecificationDataStorage.Instance.AddPartsList(request); }
public void AddPartsList(CarPartsWorkModel model) { CarBaseHandler.Instance.AddPartsList(model); }
public void AddPartsList(CarPartsWorkModel model) { string req = JsonConvert.SerializeObject(model); SendRequest("TS" + req); }