public void getFieldById(Action<FieldModel> callback, int id) { getFieldByIdCallback = callback; FieldServiceClient fieldSvc = new FieldServiceClient(); fieldSvc.SelectFieldByIdCompleted += new EventHandler<SelectFieldByIdCompletedEventArgs> (fieldSvc_SelectFieldByIdCompleted); fieldSvc.SelectFieldByIdAsync(id); }
public void getAllFields(Action<List<FieldModel>> callback) { getAllFieldsCallback = callback; FieldServiceClient fieldSvc = new FieldServiceClient(); fieldSvc.SelectFieldsCompleted += new EventHandler <SelectFieldsCompletedEventArgs>(fieldSvc_SelectFieldsCompleted); fieldSvc.SelectFieldsAsync(); }
public void saveField(Action<int> callback, FieldModel fieldModel) { saveFieldCallback = callback; Field field = mapFieldModelToField(fieldModel); FieldServiceClient fieldSvc = new FieldServiceClient(); fieldSvc.InsertFieldCompleted += new EventHandler <InsertFieldCompletedEventArgs>(fieldSvc_InsertFieldCompleted); fieldSvc.InsertFieldAsync(field); }