public bool delete(long Id) { BehaviourPageOne bPO = _appDbContext.BehaviourPageOne.First(d => d.Id == Id); IEnumerable <BehaviorPageTow> bPT = _appDbContext.BehaviorPageTow.Where(d => d.BPOId == bPO.Id).ToList(); foreach (var item in bPT) { IEnumerable <InterventionsModified> iM = _appDbContext.InterventionsModified.Where(d => d.BPTid == item.Id).ToList(); foreach (var item1 in iM) { _appDbContext.InterventionsModified.Remove(item1); _appDbContext.SaveChanges(); } _appDbContext.BehaviorPageTow.Remove(item); _appDbContext.SaveChanges(); } _appDbContext.BehaviourPageOne.Remove(bPO); try { _appDbContext.SaveChanges(); } catch { return(false); } return(true); }
public bool edit(BehaviourPageOne behaviourPageOne) { _appDbContext.Entry(behaviourPageOne).State = EntityState.Modified; try { _appDbContext.SaveChanges(); } catch { return(false); } return(true); }
public bool addNewItem(BehaviourPageOne behaviourPageOne) { _appDbContext.BehaviourPageOne.Add(behaviourPageOne); try { _appDbContext.SaveChanges(); return(true); } catch (Exception e) { return(false); } }
public bool edit(BehaviourPageOne behaviourPageOne) { return(true); }
public bool addNewItem(BehaviourPageOne behaviourPageOne) { return(true); }