public void DeleteAddress(int id)
        {
            var delAddress = GetAddress(id);

            _db.Remove(delAddress);
            _db.SaveChanges();
        }
Пример #2
0
 public void Delete(int cityCode)
 {
     using (var db = new AddressContext())
     {
         var city = db.CityInfo.Include(y => y.County).First(x => x.CityCode.Equals(cityCode));
         db.Remove(city);
         db.SaveChanges();
     }
 }
Пример #3
0
 public void Delete(County county)
 {
     if (county == null)
     {
         return;
     }
     using (var db = new AddressContext())
     {
         db.Remove(county);
         db.SaveChanges();
     }
 }
Пример #4
0
        public async Task <IActionResult> DeleteAdress(int id)
        {
            var addressItem = await _context.Addresses.Where(a => a.Id == id).FirstOrDefaultAsync();

            if (addressItem != null)
            {
                if (addressItem.IsDefault == true)
                {
                    return(BadRequest(new { success = false, message = "U cant delete the default address" }));
                }
                else
                {
                    _context.Remove(addressItem);
                    await _context.SaveChangesAsync();
                }
            }
            else
            {
                return(NotFound(new { success = false, message = "NotFound" }));
            }
            return(Ok(new { sucess = true }));
        }