public Fornecedor Add(Fornecedor fornecedor) { repository.Add(fornecedor); uow.SaveChanges(); return(fornecedor); }
public void FornecedorRepositoryAddWithoutNameTest() { Fornecedor fornecedor = new Fornecedor() { Email = "*****@*****.**" }; FornecedorRepository fornecedorRepository = new FornecedorRepository(); fornecedorRepository.Add(fornecedor); }
public ActionResult Create([Bind(Include = "Id,Nome,Email")] Fornecedor fornecedor) { if (ModelState.IsValid) { fornecedorRepository.Add(fornecedor); return(RedirectToAction("Index")); } return(View(fornecedor)); }
public async Task <ObjectResult> Post([FromBody] FornecedorViewModel fornecedor) { var result = await fornecedorRepository.Add(fornecedor); if (result != null) { return(Ok(result)); } else { return(BadRequest(new { message = "No result" })); } }
public void FornecedorRepositoryListTest() { FornecedorRepository fornecedorRepository = new FornecedorRepository(); Fornecedor fornecedorA = new Fornecedor() { Nome = "NomeA", Email = "*****@*****.**" }; Fornecedor fornecedorB = new Fornecedor() { Nome = "NomeB", Email = "*****@*****.**" }; fornecedorRepository.Add(fornecedorA); fornecedorRepository.Add(fornecedorB); var fornecedores = fornecedorRepository.List(); Assert.AreEqual(fornecedores.Count(), 2); Assert.AreEqual(fornecedores[0].Id, fornecedorA.Id); Assert.AreEqual(fornecedores[1].Id, fornecedorB.Id); fornecedorRepository.Delete(fornecedorA.Id); fornecedorRepository.Delete(fornecedorB.Id); }
public void FornecedorRepositoryAddTest() { Fornecedor fornecedor = new Fornecedor() { Email = "*****@*****.**", Nome = "Nome" }; FornecedorRepository fornecedorRepository = new FornecedorRepository(); fornecedorRepository.Add(fornecedor); Assert.IsNotNull(fornecedor.Id); fornecedorRepository.Delete(fornecedor.Id); }
public void FornecedorRepositoryGetNotFoundTest() { FornecedorRepository fornecedorRepository = new FornecedorRepository(); Fornecedor fornecedor = new Fornecedor() { Nome = "Nome", Email = "*****@*****.**" }; fornecedorRepository.Add(fornecedor); Fornecedor fornecedorResult = fornecedorRepository.Get(-1); Assert.IsNull(fornecedorResult); fornecedorRepository.Delete(fornecedor.Id); }
public Fornecedor Add(Fornecedor fornecedor) { fornecedor.Pessoa.Inativo = 0; pessoaBll.FormatarDados(fornecedor.Pessoa); pessoaBll.ValidaDadosPessoais(fornecedor.Pessoa); fornecedor.Id = rep.getMaxId(); fornecedor.Pessoa.Id = rep.getMaxIdPessoa(); fornecedor.Pessoa.DataCadastro = DateTime.Now; rep.Add(fornecedor); return(fornecedor); }
public void FornecedorRepositoryGetTest() { FornecedorRepository fornecedorRepository = new FornecedorRepository(); Fornecedor fornecedor = new Fornecedor() { Nome = "Nome", Email = "*****@*****.**" }; fornecedorRepository.Add(fornecedor); Fornecedor fornecedorResult = fornecedorRepository.Get(fornecedor.Id); Assert.AreEqual(fornecedor.Id, fornecedorResult.Id); Assert.AreEqual(fornecedor.Nome, fornecedorResult.Nome); Assert.AreEqual(fornecedor.Email, fornecedorResult.Email); fornecedorRepository.Delete(fornecedor.Id); }
public void Can_add_new_Fornecedor() { var Fornecedor = new FornecedorModel { Nome = "Eduardo", Sobrenome = "Santos", Email = "*****@*****.**", Sys_Ativo = true, Sys_DataCadastro = DateTime.Today }; IFornecedorRepository repository = new FornecedorRepository(); repository.Add(Fornecedor); // use session to try to load the product using (ISession session = _sessionFactory.OpenSession()) { var fromDb = session.Get <FornecedorModel>(Fornecedor.Id); // Test that the product was successfully inserted Assert.IsNotNull(fromDb); Assert.AreNotSame(Fornecedor, fromDb); Assert.AreEqual(Fornecedor.Nome, fromDb.Nome); Assert.AreEqual(Fornecedor.Sobrenome, fromDb.Sobrenome); } }
public void FornecedorRepositoryUpdateTest() { FornecedorRepository fornecedorRepository = new FornecedorRepository(); Fornecedor fornecedor = new Fornecedor() { Nome = "Nome", Email = "*****@*****.**" }; fornecedorRepository.Add(fornecedor); Fornecedor fornecedorNew = new Fornecedor() { Id = fornecedor.Id, Nome = "Nome 2", Email = "*****@*****.**" }; fornecedorRepository.Update(fornecedorNew); fornecedor = fornecedorRepository.Get(fornecedor.Id); Assert.AreEqual(fornecedor.Id, fornecedorNew.Id); Assert.AreEqual(fornecedor.Nome, fornecedorNew.Nome); Assert.AreEqual(fornecedor.Email, fornecedorNew.Email); fornecedorRepository.Delete(fornecedor.Id); }
public void Adicionar_Fornecedor() { Assert.IsTrue(FornecedorService.Add(GetNewFornecedor)); }