void _pacienteView_Gravar(View.ViewModel.PacienteViewModel pacienteViewModel) { ServicoDePaciente servicoDePaciente = _unityContainer.Resolve <ServicoDePaciente>(); servicoDePaciente.Gravar(pacienteViewModel); _pacienteView.ListarPacientes(servicoDePaciente.ListarPorTrecho("")); }
public ActionResult Criar(PacienteViewModel pacienteViewModel) { ServicoDePaciente servicoDePaciente = _unityContainer.Resolve <ServicoDePaciente>(); servicoDePaciente.Gravar(pacienteViewModel); return(RedirectToAction("Index")); }
public void DeveGravarUmPacienteNaBase() { //Arrange ServicoDePaciente servicoDePaciente = new ServicoDePaciente(new RepositorioPacienteFake()); //Act var retorno = servicoDePaciente.Gravar(new PacienteViewModel { Nome = "fabio", Cpf = "123456677" }); //Assert Assert.IsTrue(retorno); }
static void Main(string[] args) { UnityContainer unityContainer = new UnityContainer(); unityContainer.RegisterType <IRepositorioPaciente, RepositorioPaciente>(); unityContainer.RegisterInstance <ISession>(ConfiguracaoNHibernate.Criar().OpenSession()); ServicoDePaciente servicoDePaciente = unityContainer.Resolve <ServicoDePaciente>(); PacienteViewModel paciente = new PacienteViewModel { Cpf = "123", Nome = "teste" }; servicoDePaciente.Gravar(paciente); Console.WriteLine("Paciente Gravado Com Sucesso"); Console.ReadKey(); }