Пример #1
0
        public async Task <bool> AddMeasuredObject(MeasuredObject obj)
        {
            if (obj == null)
            {
                throw new Exception("Cannot add null measured Object");
            }
            await connection.InsertAsync(obj);

            return(true);
        }
Пример #2
0
        public async Task <ObservableCollection <MeasuredObject> > getAllMeasuredObjects()
        {
            var list = new ObservableCollection <MeasuredObject>();
            var obj  = new MeasuredObject();

            obj.Id          = 0;
            obj.Name        = "Meter Stick";
            obj.Measurement = 1;
            obj.Type        = "Straight Line";
            obj.Units       = "SI Units";
            list.Add(obj);

            obj.Id          = 1;
            obj.Name        = "Yard Stick";
            obj.Measurement = 1;
            obj.Type        = "Straight Line";
            obj.Units       = "Imperial";
            list.Add(obj);

            return(list);
        }
Пример #3
0
 public Task <bool> UpdateMeasuredObject(MeasuredObject comp)
 {
     throw new NotImplementedException();
 }
Пример #4
0
 public Task <bool> DeleteObject(MeasuredObject obj)
 {
     throw new NotImplementedException();
 }
Пример #5
0
        public async Task <bool> DeleteObject(MeasuredObject obj)
        {
            await connection.DeleteAsync(obj);

            return(true);
        }
Пример #6
0
        public async Task <bool> AddImage(MeasuredObject obj)
        {
            await connection.UpdateAsync(obj);

            return(true);
        }