Esempio n. 1
0
        public void Delete(Guid id)
        {
            Models.DBObjects.Parent dbParentModel = dbContext.Parents.FirstOrDefault(m => m.ParentId == id);

            dbContext.Parents.DeleteOnSubmit(dbParentModel);
            dbContext.SubmitChanges();
        }
Esempio n. 2
0
        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();
            }
        }
Esempio n. 3
0
        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);
        }
Esempio n. 4
0
        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();
            }
        }