public async Task <IActionResult> Create(ChiTietHDDVForCreateDto chiTietHDDV) { try { var result = await _repo.Create(chiTietHDDV); return(StatusCode(201, new SuccessResponseDto { Message = "Tạo " + _entityName + " mới thành công!", Result = new SuccessResponseResultWithSingleDataDto { Data = result } })); } catch (Exception e) { return(StatusCode(500, new FailedResponseDto { Message = "Tạo " + _entityName + " mới thất bại!", Result = new FailedResponseResultDto { Errors = e } })); } }
public async Task <ChiTietHDDV> Create(ChiTietHDDVForCreateDto chiTietHDDV) { var newChiTietHDDV = new ChiTietHDDV { SoHDDV = chiTietHDDV.SoHDDV, MaDichVu = chiTietHDDV.MaDichVu, SoLuong = chiTietHDDV.SoLuong, DonGia = chiTietHDDV.DonGia, ThanhTien = chiTietHDDV.ThanhTien, ThoiGianTao = DateTime.Now, ThoiGianCapNhat = DateTime.Now, TrangThai = 1 }; await _context.DanhSachChiTietHDDV.AddAsync(newChiTietHDDV); await _context.SaveChangesAsync(); return(newChiTietHDDV); }