public IHttpActionResult PutPetParentMaster(PetParent petparent)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                PetParent objEmp = new PetParent();
                objEmp = objEntity.PetParents.Find(petparent.PetParentID);
                if (objEmp != null)
                {
                    objEmp.Name          = petparent.Name;
                    objEmp.Surname       = petparent.Surname;
                    objEmp.EmailAddress  = petparent.EmailAddress;
                    objEmp.PhoneNr       = petparent.PhoneNr;
                    objEmp.ParentAddress = petparent.ParentAddress;
                }
                int i = this.objEntity.SaveChanges();
            }
            catch (Exception)
            {
                throw;
            }
            return(Ok(petparent));
        }
        public IHttpActionResult PostPetParent(PetParent data)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            try
            {
                objEntity.PetParents.Add(data);
                objEntity.SaveChanges();
            }
            catch (Exception)
            {
                throw;
            }



            return(Ok(data));
        }
        public IHttpActionResult GetPetParentById(string petparentId)
        {
            PetParent objEmp = new PetParent();

            objEntity.Configuration.ProxyCreationEnabled = false;
            int ID = Convert.ToInt32(petparentId);

            try
            {
                objEmp = objEntity.PetParents.Find(ID);
                if (objEmp == null)
                {
                    return(NotFound());
                }
            }
            catch (Exception)
            {
                throw;
            }

            return(Ok(objEmp));
        }