public StatusBarangModel() { Pembelian = new PembelianModel(); Penjualan = new PenjualanModel(); PenyesuaianStok = new PenyesuaianStokModel(); PenjualanReturn = new PenjualanReturnModel(); PembelianReturn = new PembelianReturnModel(); }
private void ShouldReturnSuccessForDelete() { var operationSecceded = false; var dataAccessJsonStr = string.Empty; var formattedJsonStr = string.Empty; try { for (uint i = 13; i <= 17; i++) { var model = new PembelianModel() { id = i, }; _services.Delete(model); } //var model = new PembelianModel() //{ // id = 5, //}; //_services.Delete(model); operationSecceded = true; } catch (DataAccessException ex) { operationSecceded = ex.DataAccessStatusInfo.OperationSucceeded; dataAccessJsonStr = JsonConvert.SerializeObject(ex.DataAccessStatusInfo); formattedJsonStr = JToken.Parse(dataAccessJsonStr).ToString(); } try { Assert.True(operationSecceded); _testOutputHelper.WriteLine("Data berhasil dihapus."); } finally { _testOutputHelper.WriteLine(formattedJsonStr); } }
public PembelianServicesFixture() { Model = new PembelianModel(); Services = new PembelianServices(null, new ModelDataAnnotationCheck()); }
private void ShouldReturnSuccessForInsert() { var operationSecceded = false; var dataAccessJsonStr = string.Empty; var formattedJsonStr = string.Empty; try { var supplierModel = new SupplierServices(new SupplierRepository(), _modelDAC).GetById(1); for (int i = 1; i <= 5; i++) { var listPembelianDetails = new List <PembelianDetailModel> { new PembelianDetailModel { barang_id = 1, qty = 5, hpp = 10000 }, new PembelianDetailModel { barang_id = 2, qty = 10, hpp = 20000 }, new PembelianDetailModel { barang_id = 3, qty = 15, hpp = 30000 } }; var pembelianModel = new PembelianModel { Supplier = supplierModel, tanggal = DateTime.Now, PembelianDetails = listPembelianDetails }; _services.Insert(pembelianModel); } operationSecceded = true; } catch (DataAccessException ex) { operationSecceded = ex.DataAccessStatusInfo.OperationSucceeded; dataAccessJsonStr = JsonConvert.SerializeObject(ex.DataAccessStatusInfo); formattedJsonStr = JToken.Parse(dataAccessJsonStr).ToString(); } try { Assert.True(operationSecceded); _testOutputHelper.WriteLine("Data berhasil ditambahkan."); } finally { _testOutputHelper.WriteLine(formattedJsonStr); } }