public IHttpActionResult Delete(Poliza poliza) { IPolizaRepository repo = new PolizaRepository(); repo.DeletePoliza(poliza.ID_Poliza); return(Ok()); }
public UnitOfWork(ProyectoSegurosDbEntities context) { _context = context; Rol = new RolRepository(_context); CondicionadoPoliza = new CondicionadoPolizaRepository(_context); Usuario = new UsuarioRepository(_context); Cliente = new ClienteRepository(_context); GestionPoliza = new GestionPolizaRepository(_context); Poliza = new PolizaRepository(_context); }
public IHttpActionResult Put([FromBody] Poliza poliza) { if (!Validator.PolizaValida(poliza)) { return(BadRequest("Combinación de riesgo y deducible invalida")); } IPolizaRepository repo = new PolizaRepository(); repo.InsertOrUpdatePoliza(poliza); return(Ok()); }
public ServiceFixture() { DbContextOptions <GapCodeTestDbContext> options; var builder = new DbContextOptionsBuilder <GapCodeTestDbContext>(); builder.UseInMemoryDatabase("mytestdb"); options = builder.Options; _dbContext = new GapCodeTestDbContext(options); _dbContext.Database.EnsureDeleted(); _dbContext.Database.EnsureCreated(); _agenciaRepository = new AgenciaRepository(_dbContext); _ciudadRepository = new CiudadRepository(_dbContext); _clienteRepository = new ClienteRepository(_dbContext); _polizaRepository = new PolizaRepository(_dbContext); _tipoCubrimientoRepository = new TipoCubrimientoRepository(_dbContext); _tipoRiesgoRepository = new TipoRiesgoRepository(_dbContext); }
public IHttpActionResult Get(int id) { IPolizaRepository repo = new PolizaRepository(); return(Ok(repo.GetPolizaByID(id))); }
public IHttpActionResult Get() { IPolizaRepository repo = new PolizaRepository(); return(Ok(repo.GetPolizas())); }
public PolizaService() { _polizaRepository = new PolizaRepository(new ApplicationDbContext()); }