示例#1
0
        public void DeleteDoorStepByName(string Name)
        {
            DoorStep doorStepOld = dataContext.DoorSteps.FirstOrDefault(d => d.Name == Name);

            if (doorStepOld != null)
            {
                dataContext.DoorSteps.Remove(doorStepOld);
                dataContext.SaveChanges();
            }
        }
示例#2
0
        public void DeleteDoorStepById(int ID)
        {
            DoorStep doorStepOld = dataContext.DoorSteps.FirstOrDefault(d => d.ID == ID);

            if (doorStepOld != null)
            {
                dataContext.DoorSteps.Remove(doorStepOld);
                dataContext.SaveChanges();
            }
        }
示例#3
0
        public void UpdateDoorStep(DoorStep doorStep)
        {
            DoorStep doorStepOld = dataContext.DoorSteps.FirstOrDefault(d => d.Name == doorStep.Name);

            if (doorStepOld != null)
            {
                doorStepOld.Name = doorStep.Name;
                dataContext.SaveChanges();
            }
        }
示例#4
0
 public void AddDoorStep(DoorStep doorStep)
 {
     dataContext.DoorSteps.Add(doorStep);
     dataContext.SaveChanges();
 }
示例#5
0
        public DoorStep GetDoorStepByName(string name)
        {
            DoorStep doorStep = dataContext.DoorSteps.FirstOrDefault(d => d.Name == name);

            return(doorStep != null ? doorStep : null);
        }
示例#6
0
        public DoorStep GetDoorStepByID(int ID)
        {
            DoorStep doorStep = dataContext.DoorSteps.FirstOrDefault(d => d.ID == ID);

            return(doorStep != null ? doorStep : null);
        }