public CoveringTypeResponse CreateCoveringType(CoveringTypeRequest coveringTypeRequest)
        {
            TSeg_Tipo_Cubrimiento coveringType    = CoveringTypeMapper.TransformCoveringRequestToTSegTipoCubrimiento(coveringTypeRequest);
            TSeg_Tipo_Cubrimiento coveringTypeOut = CoveringTypeDomain.CreateCoveringType(coveringType);

            return(coveringTypeOut != null?CoveringTypeMapper.TransformTSegTipoCubrimientoToCoveringTypeResponse(coveringTypeOut) : null);
        }
        public CoveringTypeResponse ReadCoveringTypeById(long id)
        {
            TSeg_Tipo_Cubrimiento covering = CoveringTypeDomain.ReadTSegTipoCubrimientoById(id);

            return(covering != null?CoveringTypeMapper.TransformTSegTipoCubrimientoToCoveringTypeResponse(covering) : null);
        }
        public List <CoveringTypeResponse> ReadCoveringTypes()
        {
            List <TSeg_Tipo_Cubrimiento> coveringTypes = CoveringTypeDomain.ReadCoveringTypes();

            return(coveringTypes.Count > 0 ? CoveringTypeMapper.TransformTSegPolizasToPolicyResponseList(coveringTypes) : new List <CoveringTypeResponse>());
        }