public async Task <IActionResult> ThemMoi([FromForm] GiuongRequest giuong) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var test = await _giuongService.Them(giuong); //validator = new GiuongRequestValidator(); return(Ok(test)); }
public async Task <int> Them(GiuongRequest model) { Giuong giuong = new Giuong(); giuong.ID_LoaiGiuong = model.ID_LoaiGiuong; giuong.ID_NgonNgu = model.ID_NgonNgu; giuong.CreateDate = DateTime.Now; //detaiGiuong.ModifyBy = ; giuong.NoiDungHienThi = model.NoiDungHienThi; giuong.Delete = model.Delete; _context.Giuongs.Add(giuong); await _context.SaveChangesAsync(); return(giuong.ID_LoaiGiuong); }
public async Task <int> Sua(GiuongRequest model) { Giuong detaiGiuong = _context.Giuongs.Where(a => a.ID_LoaiGiuong == model.ID_LoaiGiuong).FirstOrDefault(); if (detaiGiuong == null) { throw new Exception("Loại giường không tồn tại."); } detaiGiuong.ID_LoaiGiuong = model.ID_LoaiGiuong; detaiGiuong.ID_NgonNgu = model.ID_NgonNgu; detaiGiuong.LastModifiedDate = DateTime.Now; //detaiGiuong.ModifyBy = ; detaiGiuong.NoiDungHienThi = model.NoiDungHienThi; detaiGiuong.Delete = model.Delete; _context.Giuongs.Update(detaiGiuong); await _context.SaveChangesAsync(); return(detaiGiuong.ID_LoaiGiuong); }
public async Task <IActionResult> Sua([FromForm] GiuongRequest giuong) { var test = await _giuongService.Sua(giuong); return(Ok(test)); }