예제 #1
0
        public void SaveSilo(Model.Silo record, int bassinid)
        {
            using (Ringsted1Entities111 context = new Ringsted1Entities111())
            {
                Silo query = (from o in context.Silos
                              where o.BassinID == record.BassinID
                              select o).FirstOrDefault();

                if (query == null)
                {
                    Silo siloE = new Silo();
                    siloE.BassinID   = bassinid;
                    siloE.FoodAmount = record.FoodAmount;
                    context.Silos.Add(siloE);
                    try
                    {
                        context.SaveChanges();
                    }
                    catch (Exception ex)
                    {
                        LoggerSingleton.Instance.Log("An exception occurred when attempting to save a new silo to the database: ", ex);
                    }
                }
            }
        }
예제 #2
0
 public void Init()
 {
     _bassin     = new Model.Bassin();
     _hall       = new Model.Hall();
     _silo       = new Model.Silo();
     _sensor     = new Model.Sensor();
     _sensorData = new Model.SensorData();
     _trigger    = new Model.Trigger();
     _warning    = new Model.Warning();
     _hall.Name  = "Test";
 }