public bool ChangeAddressDetail(AddressDetail addressDetail)
        {
            if (db.AddressDetails.Where(ad => ad.AddressID == addressDetail.AddressID).Count() != 0)
            {
                var entry = db.Entry <AddressDetail>(addressDetail);

                entry.State = EntityState.Modified;
            }

            return(db.SaveChanges() > 0);
        }
        public bool DeleteAddressDetail(AddressDetail addressDetail)
        {
            if (db.AddressDetails.Where(ad => ad == addressDetail).Count() != 0)
            {
                var entry = db.Entry <AddressDetail>(addressDetail);

                entry.State = EntityState.Deleted;
            }

            return(db.SaveChanges() > 0);
        }
        public bool InsertAddressDetail(AddressDetail newAddress)
        {
            db.AddressDetails.Add(newAddress);

            return(db.SaveChanges() > 0);
        }