예제 #1
0
        public DoorOperator DeleteDoorOperator(int DoorOperatorID)
        {
            DoorOperator dbEntry = context.DoorOperators
                                   .FirstOrDefault(p => p.DoorOperatorID == DoorOperatorID);

            if (dbEntry != null)
            {
                context.DoorOperators.Remove(dbEntry);
                context.SaveChanges();
            }
            return(dbEntry);
        }
예제 #2
0
 public void SaveDoorOperator(DoorOperator doorOperator)
 {
     if (doorOperator.DoorOperatorID == 0)
     {
         context.DoorOperators.Add(doorOperator);
     }
     else
     {
         DoorOperator dbEntry = context.DoorOperators
                                .FirstOrDefault(p => p.DoorOperatorID == doorOperator.DoorOperatorID);
         if (dbEntry != null)
         {
             dbEntry.Name  = doorOperator.Name;
             dbEntry.Style = doorOperator.Style;
             dbEntry.Brand = doorOperator.Brand;
         }
     }
     context.SaveChanges();
 }