public async Task <int> Xoa(int id) { NN_KhachSan nn_KhachSan = _context.NN_KhachSans.Where(a => a.ID_KhachSan == id).FirstOrDefault(); if (nn_KhachSan == null) { throw new Exception("Ngôn ngữ khách sạn không tồn tại."); } nn_KhachSan.Delete = true; _context.NN_KhachSans.Update(nn_KhachSan); await _context.SaveChangesAsync(); return(nn_KhachSan.ID_KhachSan); }
public async Task <int> Them(NN_KhachSanRequest model) { NN_KhachSan nn_KhachSan = new NN_KhachSan(); nn_KhachSan.Delete = model.Delete; nn_KhachSan.GioiThieu = model.GioiThieu; nn_KhachSan.ID_KhachSan = model.ID_KhachSan; nn_KhachSan.ID_NgonNgu = model.ID_NgonNgu; nn_KhachSan.ModifyBy = model.ModifyBy; nn_KhachSan.TenKhachSan = model.TenKhachSan; nn_KhachSan.CreateDate = DateTime.Now; _context.NN_KhachSans.Add(nn_KhachSan); await _context.SaveChangesAsync(); return(nn_KhachSan.ID_KhachSan); }
public async Task <int> Sua(NN_KhachSanRequest model) { NN_KhachSan nn_KhachSan = _context.NN_KhachSans.Where(a => a.ID_KhachSan == model.ID_KhachSan).FirstOrDefault(); if (nn_KhachSan == null) { throw new Exception("Ngôn ngữ khách sạn không tồn tại."); } nn_KhachSan.Delete = model.Delete; nn_KhachSan.GioiThieu = model.GioiThieu; nn_KhachSan.ID_KhachSan = model.ID_KhachSan; nn_KhachSan.ID_NgonNgu = model.ID_NgonNgu; nn_KhachSan.ModifyBy = model.ModifyBy; nn_KhachSan.TenKhachSan = model.TenKhachSan; nn_KhachSan.LastModifiedDate = DateTime.Now; _context.NN_KhachSans.Update(nn_KhachSan); await _context.SaveChangesAsync(); return(nn_KhachSan.ID_KhachSan); }