public void Delete(Guid id) { Models.DBObjects.Parent dbParentModel = dbContext.Parents.FirstOrDefault(m => m.ParentId == id); dbContext.Parents.DeleteOnSubmit(dbParentModel); dbContext.SubmitChanges(); }
public void Update(ParentModel parentModel) { Models.DBObjects.Parent dbParentModel = dbContext.Parents.FirstOrDefault(m => m.ParentId == parentModel.ParentId); if (parentModel != null) { dbParentModel.ParentId = parentModel.ParentId; dbParentModel.Name = parentModel.Name; dbParentModel.Phone = parentModel.Phone; dbParentModel.Email = parentModel.Email; dbContext.SubmitChanges(); } }
public ParentModel GetParentById(Guid id) { Models.DBObjects.Parent dbParentModel = dbContext.Parents.FirstOrDefault(m => m.ParentId == id); ParentModel parentModel = new ParentModel(); if (dbParentModel != null) { parentModel.ParentId = dbParentModel.ParentId; parentModel.Name = dbParentModel.Name; parentModel.Phone = dbParentModel.Phone; parentModel.Email = dbParentModel.Email; } return(parentModel); }
public void Insert(ParentModel parentModel) { parentModel.ParentId = Guid.NewGuid(); if (parentModel != null) { Models.DBObjects.Parent dbParentModel = new Models.DBObjects.Parent(); dbParentModel.ParentId = parentModel.ParentId; dbParentModel.Name = parentModel.Name; dbParentModel.Phone = parentModel.Phone; dbParentModel.Email = parentModel.Email; dbContext.Parents.InsertOnSubmit(dbParentModel); dbContext.SubmitChanges(); } }