Beispiel #1
0
        public Insurrance GetInsurrance(int id)
        {
            InsurranceLogic.EFDataBaseConecction.Insurrance insurranceDBO = DataAccessFacade.Instance.GetInsurrance(id);
            IAdapter adapter = AdapterCreatorImpl.getInstance().getAdapter("Insurrance");

            return((Insurrance)adapter.adapt(insurranceDBO));
        }
Beispiel #2
0
        public int UpdateInsurrance(int id, string Nombre, string descripcion,
                                    DateTime inicioVigenciaPoliza, float cobertura, int periodoCobertura, decimal precioPoliza, int tipoRiesgo,
                                    TiposCubrimiento TiposCubrimiento)
        {
            IAdapter adapter = AdapterCreatorImpl.getInstance().getAdapter("TiposCubrimiento");

            return(DataAccessFacade.Instance.UpdateInsurrance(id, Nombre, descripcion, TiposCubrimiento.id,
                                                              inicioVigenciaPoliza, cobertura, periodoCobertura, precioPoliza, tipoRiesgo));
        }
Beispiel #3
0
        public Insurrance AddInsurrance(string Nombre, string descripcion,
                                        DateTime inicioVigenciaPoliza, float cobertura, int periodoCobertura, decimal precioPoliza, int tipoRiesgo,
                                        TiposCubrimiento TiposCubrimiento)
        {
            IAdapter adapter = AdapterCreatorImpl.getInstance().getAdapter("TiposCubrimiento");

            InsurranceLogic.EFDataBaseConecction.Insurrance insurranceDBO = DataAccessFacade.Instance.AddInsurrance(
                Nombre, descripcion, TiposCubrimiento.id, inicioVigenciaPoliza, cobertura, periodoCobertura, precioPoliza,
                tipoRiesgo);
            adapter = AdapterCreatorImpl.getInstance().getAdapter("Insurrance");
            return((Insurrance)adapter.adapt(insurranceDBO));
        }
Beispiel #4
0
        public List <TiposCubrimiento> GetTiposCubrimientos()
        {
            List <InsurranceLogic.EFDataBaseConecction.TiposCubrimiento> TiposCubrimientosDBO = DataAccessFacade.Instance.GetTiposCubrimientos();
            IAdapter adapter = AdapterCreatorImpl.getInstance().getAdapter("TiposCubrimiento");
            List <TiposCubrimiento> TiposCubrimientosDTO = new List <TiposCubrimiento>();

            foreach (InsurranceLogic.EFDataBaseConecction.TiposCubrimiento dbo in TiposCubrimientosDBO)
            {
                TiposCubrimientosDTO.Add((TiposCubrimiento)adapter.adapt(dbo));
            }
            return(TiposCubrimientosDTO);
        }
Beispiel #5
0
        public List <Insurrance> GetInsurrances()
        {
            List <InsurranceLogic.EFDataBaseConecction.Insurrance> insurrancesDBO = DataAccessFacade.Instance.GetInsurrances();
            IAdapter          adapter        = AdapterCreatorImpl.getInstance().getAdapter("Insurrance");
            List <Insurrance> insurrancesDTO = new List <Insurrance>();

            foreach (InsurranceLogic.EFDataBaseConecction.Insurrance dbo in insurrancesDBO)
            {
                insurrancesDTO.Add((Insurrance)adapter.adapt(dbo));
            }
            return(insurrancesDTO);
        }