public List <MedicamentoDto> ListarMedicamentos() { using (MedicamentoFacade facade = new MedicamentoFacade()) { return(facade.ListarMedicamentos()); } }
public MedicamentoDto BuscarPorCodigo(int codigo) { using (MedicamentoFacade facade = new MedicamentoFacade()) { return(facade.BuscarPorCodigo(codigo)); } }
public void TestListarMedicamentos() { using (MedicamentoFacade facade = new MedicamentoFacade()) { var lista = facade.ListarMedicamentos(); Assert.IsTrue(lista != null); } }
public void TestBuscarPorNome() { using (MedicamentoFacade facade = new MedicamentoFacade()) { var lista = facade.BuscarMedicamentoPorNome("ACIDO ASCORBICO + PARACETAMOL + CLORIDRATO DE FENILEFRINA"); Assert.IsTrue(lista != null); } }
public void SalvarMedicamento(MedicamentoDto medicamento) { using (MedicamentoFacade facade = new MedicamentoFacade()) { facade.SalvarMedicamento(ref medicamento); medicamentosHub.Invoke("NotificarAlteracao", medicamento.Codigo, medicamento.Nome, medicamento.Forma, medicamento.Apresentacao); } }
public void TestSalvarMedicamento() { using (MedicamentoFacade facade = new MedicamentoFacade()) { MedicamentoDto medicamento = new MedicamentoDto(); medicamento = new MedicamentoDto { Registro = 1, Processo = 1, ClasseTerapeutica = "PRODUTO P.TERAPIA SINTOMATICA DA GRIPE", Nome = "ACIDO ASCORBICO + PARACETAMOL + CLORIDRATO DE FENILEFRINA", Apresentacao = "100 MG + 400 MG + 10 MG COM CT 5 STRIP X 4", Forma = "COMPRIMIDO SIMPLES" }; facade.SalvarMedicamento(ref medicamento); var lista = facade.BuscarMedicamentoPorNome("ACIDO ASCORBICO + PARACETAMOL + CLORIDRATO DE FENILEFRINA"); Assert.IsTrue(lista != null); } }