Esempio n. 1
0
        public override void AddRow()
        {
            using (Model.BaseContext db = new Model.BaseContext())
            {
                if (Services != null && !Services.Any <Model.Services>(p => p.Name == NewServiceRow))
                {
                    NewRow.Service = Services.Single(p => p.Name == NewServiceRow).Id;
                }
                else
                {
                    db.Services.Add(new Model.Services()
                    {
                        Name = NewServiceRow
                    });
                    db.SaveChanges();

                    UploadData();

                    NewRow.Id = Services.Single <Model.Services>(p => p.Name == NewServiceRow).Id;
                }

                db.CartridgeRefillingDetails.Add(NewRow);
                db.SaveChanges();
            }
        }
Esempio n. 2
0
        //public CartridgesVM()
        //{
        //    UploadData();
        //}

        public override void UploadData()
        {
            using (Model.BaseContext db = new Model.BaseContext())
            {
                Cartridges = new ObservableCollection <Model.Cartridges>(db.Cartridges);
            }
        }
Esempio n. 3
0
 public override void UploadData()
 {
     using (Model.BaseContext db = new Model.BaseContext())
     {
         Locations = new ObservableCollection <Model.Locations>(db.Locations);
     }
 }
Esempio n. 4
0
 public override void AddRow()
 {
     using (Model.BaseContext db = new Model.BaseContext())
     {
         db.Devices.Add(NewRow);
         db.SaveChanges();
     }
 }
Esempio n. 5
0
 public override void UploadData()
 {
     using (Model.BaseContext db = new Model.BaseContext())
     {
         CartridgeRefillingReports = new ObservableCollection <Model.CartridgeRefillingReports>(
             db.CartridgeRefillingReports.Include("CartridgeRefillingDetails"));
     }
 }
Esempio n. 6
0
 public override void AddRow()
 {
     using (Model.BaseContext db = new Model.BaseContext())
     {
         db.CartridgeRefillingReports.Add(NewRow);
         db.SaveChanges();
     }
 }
Esempio n. 7
0
 public override void UploadData()
 {
     using (Model.BaseContext db = new Model.BaseContext())
     {
         MainLog = new ObservableCollection<Model.MainLog>(db.MainLog);
         Devices = new ObservableCollection<Model.Devices>(db.Devices.Include("Locations").Include("Cartridges"));
     }
 }
Esempio n. 8
0
 public override void DeleteRow(object obj)
 {
     Model.Devices device = obj as Model.Devices;
     using (Model.BaseContext db = new Model.BaseContext())
     {
         db.Devices.Remove(db.Devices.Find(device.InventoryId));
         db.SaveChanges();
     }
 }
Esempio n. 9
0
        //public DevicesVM()
        //{
        //    UploadData();
        //}

        public override void UploadData()
        {
            using (Model.BaseContext db = new Model.BaseContext())
            {
                Devices    = new ObservableCollection <Model.Devices>(db.Devices.Include("Locations").Include("Cartridges"));
                Locations  = new ObservableCollection <Model.Locations>(db.Locations);
                Cartridges = new ObservableCollection <Model.Cartridges>(db.Cartridges);
            }
        }
Esempio n. 10
0
 public override void UploadData()
 {
     using (Model.BaseContext db = new Model.BaseContext())
     {
         CartridgeRefillingDetails = new ObservableCollection <Model.CartridgeRefillingDetails>(
             db.CartridgeRefillingDetails.Include("Services").Where(p => p.Report == row.Id));
         Services = new ObservableCollection <Model.Services>(db.Services);
     }
 }
Esempio n. 11
0
 public override void DeleteRow(object obj)
 {
     Model.CartridgeRefillingDetails dRow = (obj as Model.CartridgeRefillingDetails);
     using (Model.BaseContext db = new Model.BaseContext())
     {
         db.CartridgeRefillingDetails.Remove(db.CartridgeRefillingDetails.Find(dRow.Id));
         db.SaveChanges();
     }
 }
Esempio n. 12
0
 public override void DeleteRow(object obj)
 {
     Model.Locations locations = obj as Model.Locations;
     using (Model.BaseContext db = new Model.BaseContext())
     {
         db.Locations.Remove(db.Locations.Find(locations.Id));
         db.SaveChanges();
     }
 }
Esempio n. 13
0
 public override void DeleteRow(object obj)
 {
     Model.CartridgeRefillingReports row = obj as Model.CartridgeRefillingReports;
     using (Model.BaseContext db = new Model.BaseContext())
     {
         db.CartridgeRefillingReports.Remove(db.CartridgeRefillingReports.Find(row.Id));
         db.SaveChanges();
     }
 }
Esempio n. 14
0
 public override void DeleteRow(object obj)
 {
     Model.MainLog mainLog = obj as Model.MainLog;
     using (Model.BaseContext db = new Model.BaseContext())
     {
         db.MainLog.Remove(db.MainLog.Find(mainLog.Id));
         db.SaveChanges();
     }
 }
Esempio n. 15
0
        public override void DeleteRow(object obj)
        {
            Model.Cartridges cartridge = (obj as Model.Cartridges);

            using (Model.BaseContext db = new Model.BaseContext())
            {
                db.Cartridges.Remove(db.Cartridges.Find(cartridge.Id));
                db.SaveChanges();
            }

            UploadData();
        }