Exemple #1
0
        public async void GuardarPersona()
        {
            System.Diagnostics.Debugger.Launch();

            var options = new DbContextOptionsBuilder <ContextoPersona>()
                          .UseInMemoryDatabase(databaseName: "BaseDatosPersona")
                          .Options;

            var contexto = new ContextoPersona(options);

            var request = new Nuevo.Ejecuta();

            request.Nombre        = "Hector";
            request.Apellido      = "Lazo";
            request.Documento     = "123456789";
            request.TipoDocumento = "DNI";
            request.FecNacimiento = DateTime.Now;
            PersonaDetalle item = new PersonaDetalle()
            {
            };

            request.PersonaDetalleLista = new List <PersonaDetalle>();
            request.PersonaDetalleLista.Add(new PersonaDetalle()
            {
                Direccion = "Direccion1",
                Email     = "Email1",
                Telefono  = "Telefono1"
            });

            var manejador = new Nuevo.Manejador(contexto);

            var Persona = await manejador.Handle(request, new System.Threading.CancellationToken());

            Assert.True(Persona != null);
        }
Exemple #2
0
 public Manejador(ContextoPersona contexto, IMapper mapper)
 {
     _contexto = contexto;
     _mapper   = mapper;
 }
Exemple #3
0
 public Manejador(ContextoPersona contexto)
 {
     _contexto = contexto;
 }