private void RemoveProductFromFornecedorProduto(int prodId) { using (FornecedorProdutoSession s = new FornecedorProdutoSession()) { using (var das = s.CreateDataAccessScope(false)) { IMapperFornecedorProduto map = s.CreateMapperFornecedorProduto(); map.DeleteAllWithProdId(prodId); } } }
private List <Fornecedor> GetAllSuppliersForProduct(int prodId) { List <Fornecedor> res = new List <Fornecedor>(); using (FornecedorProdutoSession s = new FornecedorProdutoSession()) { using (var das = s.CreateDataAccessScope(false)) { IMapperFornecedorProduto map = s.CreateMapperFornecedorProduto(); res = map.GetAllFornecedoresForProduto(prodId).ToList(); } } return(res); }
public void TestShouldDelete() { FornecedorProduto fp = new FornecedorProduto(1, 10, true); using (FornecedorProdutoSession s = new FornecedorProdutoSession()) { using (var das = s.CreateDataAccessScope(true)) { IMapperFornecedorProduto map = s.CreateMapperFornecedorProduto(); map.Create(fp); map.Delete(fp); FornecedorProduto p1 = map.Read(fp.FornId, fp.ProdId); das.Commit(); } } }
public void TestShouldRead() { FornecedorProduto fp = new FornecedorProduto(1, 10, true); using (FornecedorProdutoSession s = new FornecedorProdutoSession()) { using (var das = s.CreateDataAccessScope(true)) { IMapperFornecedorProduto map = s.CreateMapperFornecedorProduto(); map.Create(fp); FornecedorProduto actual = map.Read(fp.FornId, fp.ProdId); Assert.AreEqual(fp.FornId, actual.FornId); Assert.AreEqual(fp.ProdId, actual.ProdId); //Rollback } } }