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); }
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); }
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); }