Exemplo n.º 1
0
        public ActionResult Contratar(CotizacionModel cotizacionModel)
        {
            Persona Persona = PersonaNegocio.BuscarPorDNI(cotizacionModel.DNI);

            if (Persona == null)
            {
                Persona = new Persona();
                Persona.Nombres = cotizacionModel.Nombres;
                Persona.Apellidos = cotizacionModel.Apellidos;
                Persona.NumeroDocumento = cotizacionModel.DNI;
                Persona.FechaNacimiento = cotizacionModel.FechaNacimiento;
                Persona.UsuarioRegistro = new Usuario() { Id = Convert.ToInt32(User.Identity.Name) };
                Persona.FechaRegistro = DateTime.Now;
                Persona = PersonaNegocio.Insertar(Persona);
            }

            Cotizacion Cotizacion = new Cotizacion()
            {
                NumeroCotizacion = "123456",
                Persona = Persona,
                Producto = new Producto(),
                Plan = new Plan(),
                UsuarioCotiza = new Usuario(),
                UsuarioRegistro = new Usuario(),
                FechaCotiza = DateTime.Now,
                FechaRegistro = DateTime.Now
            };

            CotizacionNegocio.Insertar(Cotizacion);

            return View("Registrar", cotizacionModel);
        }
Exemplo n.º 2
0
 public Persona Insertar(Persona persona)
 {
     return PersonaRepo.Insertar(persona);
 }
Exemplo n.º 3
0
 public bool Eliminar(Persona persona)
 {
     return PersonaRepo.Eliminar(persona);
 }
Exemplo n.º 4
0
 public Persona Actualizar(Persona persona)
 {
     return PersonaRepo.Actualizar(persona);
 }