public override BaseRepository <AdditionalField, TypeEntity> CreateRepository()
        {
            IMMRequestContext         IMMRequestContext   = ContextFactory.GetNewContext();
            AdditionalFieldRepository AdditionalFieldRepo = new AdditionalFieldRepository(IMMRequestContext);

            return(AdditionalFieldRepo);
        }
        private AdditionalFieldLogic CreateLogic()
        {
            var Repository = new AdditionalFieldRepository(Context);
            var Logic      = new AdditionalFieldLogic(Repository);

            return(Logic);
        }
Exemplo n.º 3
0
        private AdditionalField CreateFieldLogic(TypeEntity type)
        {
            var additionalFieldRepo  = new AdditionalFieldRepository(Context);
            var additionalFieldLogic = new AdditionalFieldLogic(additionalFieldRepo);

            AdditionalField field = new AdditionalField()
            {
                Id        = Guid.NewGuid(),
                Name      = "Celular de Contacto",
                Type      = type,
                FieldType = "Texto",
                TypeId    = type.Id
            };

            additionalFieldLogic.Create(field);

            return(field);
        }
Exemplo n.º 4
0
        private AdditionalField CreateFieldLogicWithRanges(TypeEntity type)
        {
            var additionalFieldRepo  = new AdditionalFieldRepository(Context);
            var additionalFieldLogic = new AdditionalFieldLogic(additionalFieldRepo);
            var AdditionalFieldId    = Guid.NewGuid();

            FieldRange range = new FieldRange()
            {
                AdditionalFieldId = AdditionalFieldId,
                Range             = "01/14/1993"
            };

            FieldRange range2 = new FieldRange()
            {
                AdditionalFieldId = AdditionalFieldId,
                Range             = "01/19/1993"
            };

            var RangeList = new List <FieldRange>()
            {
                range, range2
            };

            AdditionalField field = new AdditionalField()
            {
                Id        = AdditionalFieldId,
                Name      = "Rango de fechas",
                Type      = type,
                FieldType = "Fecha",
                TypeId    = type.Id,
                Ranges    = RangeList
            };

            additionalFieldLogic.Create(field);

            return(field);
        }