Ejemplo n.º 1
0
        public override Abaseguros.Finanzas.SIAC.MessageContracts.ObtienePeriodosResponse ObtienePeriodos(Abaseguros.Finanzas.SIAC.MessageContracts.ObtienePeriodosRequest request)
        {
            MessageContracts.ObtienePeriodosResponse msgObtienePeriodoResponse = new MessageContracts.ObtienePeriodosResponse();
            List <BusinessEntities.Periodo>          lstPeriodos = new List <BusinessEntities.Periodo>();

            DataContracts.PeriodoDC           objPeriodoDC           = null;
            DataContracts.PeriodoCollectionDC lstPeriodoCollectionDC = new DataContracts.PeriodoCollectionDC();

            lstPeriodos = _objPeriodoBL.ObtienePeriodos(request.BusinessUnit, request.Anio);
            foreach (BusinessEntities.Periodo objPeriodo in lstPeriodos)
            {
                objPeriodoDC = new DataContracts.PeriodoDC();
                objPeriodoDC.BusinessUnit      = objPeriodo.BusinessUnit;
                objPeriodoDC.Periodo           = objPeriodo.PeriodoId;
                objPeriodoDC.Estado            = objPeriodo.EstadoId;
                objPeriodoDC.FechaModificacion = objPeriodo.FechaModificacion;
                objPeriodoDC.Usuario           = objPeriodo.UsuarioModificacion;

                lstPeriodoCollectionDC.Add(objPeriodoDC);
            }

            msgObtienePeriodoResponse.Periodos = lstPeriodoCollectionDC;
            return(msgObtienePeriodoResponse);
        }
Ejemplo n.º 2
0
 public virtual Abaseguros.Finanzas.SIAC.MessageContracts.ObtienePeriodosResponse ObtienePeriodos(Abaseguros.Finanzas.SIAC.MessageContracts.ObtienePeriodosRequest request)
 {
     return(null);
 }