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)); }
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); }
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)); }