public async Task <IActionResult> ThemMoi([FromForm] NgonNgu_KhachSanRequest ngonngu_khachsanrequest)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            var test = await _ngonngu_khachsanservice.Them(ngonngu_khachsanrequest);

            //validator = new LoaiPhongRequestValidator();
            return(Ok(test));
        }
示例#2
0
        public async Task <int> Them(NgonNgu_KhachSanRequest model)
        {
            NgonNgu_KhachSan ngonngu_khachsan = new NgonNgu_KhachSan();

            ngonngu_khachsan.ID_NgonNgu  = model.ID_NgonNgu;
            ngonngu_khachsan.Delete      = model.Delete;
            ngonngu_khachsan.CreateBy    = model.CreateBy;
            ngonngu_khachsan.ModifyBy    = model.ModifyBy;
            ngonngu_khachsan.ID_KhachSan = model.ID_KhachSan;
            ngonngu_khachsan.MacDinh     = model.MacDinh;
            ngonngu_khachsan.TrangThai   = model.TrangThai;
            ngonngu_khachsan.CreateDate  = DateTime.Now;
            _context.NgonNgu_KhachSans.Add(ngonngu_khachsan);
            await _context.SaveChangesAsync();

            return(ngonngu_khachsan.ID_KhachSan);
        }
示例#3
0
        public async Task <int> Sua(NgonNgu_KhachSanRequest model)
        {
            NgonNgu_KhachSan ngonngu_khachsan = _context.NgonNgu_KhachSans.Where(a => a.ID_KhachSan == model.ID_NgonNgu).FirstOrDefault();

            if (ngonngu_khachsan == null)
            {
                throw new Exception("Ngôn ngữ khách sạn không tồn tại.");
            }
            ngonngu_khachsan.ID_NgonNgu       = model.ID_NgonNgu;
            ngonngu_khachsan.Delete           = model.Delete;
            ngonngu_khachsan.CreateBy         = model.CreateBy;
            ngonngu_khachsan.ModifyBy         = model.ModifyBy;
            ngonngu_khachsan.ID_KhachSan      = model.ID_KhachSan;
            ngonngu_khachsan.MacDinh          = model.MacDinh;
            ngonngu_khachsan.TrangThai        = model.TrangThai;
            ngonngu_khachsan.LastModifiedDate = DateTime.Now;
            _context.NgonNgu_KhachSans.Update(ngonngu_khachsan);
            await _context.SaveChangesAsync();

            return(ngonngu_khachsan.ID_KhachSan);
        }
        public async Task <IActionResult> Sua([FromForm] NgonNgu_KhachSanRequest ngonngu_khachsanrequest)
        {
            var test = await _ngonngu_khachsanservice.Sua(ngonngu_khachsanrequest);

            return(Ok(test));
        }