public SchemaInfo MakeGenericType(params ITypeSymbol[] symbols) { var schemaInfo = (SchemaInfo)MemberwiseClone(); schemaInfo.SourceTypeInfo = SourceTypeInfo.MakeGenericType(symbols); return(schemaInfo); }
public string Edit(FormDataCollection form) { var retVal = string.Empty; var operation = form.Get("oper"); var id = form.Get("SourceTypeId").ToInt32(); if (!string.IsNullOrEmpty(operation)) { SourceTypeInfo info; switch (operation) { case "edit": info = SourceTypeRepository.GetInfo(id); if (info != null) { info.Code = form.Get("Code"); info.Name = form.Get("Name"); info.ChangedDate = DateTime.Now; info.Description = form.Get("Description"); info.ChangedBy = UserContext.GetCurrentUser().UserID; info.IsCheckUpdate = form.Get("IsCheckUpdate").ToBoolean(); info.IsCheckDuplicate = form.Get("IsCheckDuplicate").ToBoolean(); info.IsShowHotLine = form.Get("IsShowHotLine").ToBoolean(); info.IsShowConsultant = form.Get("IsShowConsultant").ToBoolean(); SourceTypeRepository.Update(info); } break; case "add": info = new SourceTypeInfo { Code = form.Get("Code"), Name = form.Get("Name"), CreatedDate = DateTime.Now, ChangedDate = DateTime.Now, Description = form.Get("Description"), CreatedBy = UserContext.GetCurrentUser().UserID, IsShowHotLine = form.Get("IsShowHotLine").ToBoolean(), IsCheckUpdate = form.Get("IsCheckUpdate").ToBoolean(), IsCheckDuplicate = form.Get("IsCheckDuplicate").ToBoolean(), IsShowConsultant = form.Get("IsShowConsultant").ToBoolean(), }; SourceTypeRepository.Create(info); break; case "del": SourceTypeRepository.Delete(id); break; } } //StoreData.ListSourceType = SourceTypeRepository.GetAll() ?? new List<SourceTypeInfo>(); return(retVal); }
public ObjectEqualsGenerator( SourceTypeInfo sourceTypeInfo) : base( sourceTypeInfo) { }
public CommonGenerator( SourceTypeInfo sourceTypeInfo) : base( sourceTypeInfo) { }
public ObjectGetHashCodeGenerator( SourceTypeInfo sourceType) : base( sourceType) { }
public EquatableGenerator( SourceTypeInfo sourceTypeInfo) : base( sourceTypeInfo) { }
public EqualityContractGenerator( SourceTypeInfo sourceType) : base( sourceType) { }
public GenericComparableGenerator( SourceTypeInfo sourceTypeInfo) : base( sourceTypeInfo) { }
public static void Update(SourceTypeInfo info) { DataProvider.Instance().SourceTypes_Update(info.SourceTypeId, info.Code, info.Name, info.Description, info.IsCheckDuplicate, info.IsCheckUpdate, info.IsShowHotLine, info.IsShowConsultant, info.CreatedBy, info.CreatedDate, info.ChangedBy, info.ChangedDate); }
public static int Create(SourceTypeInfo info) { return(DataProvider.Instance().SourceTypes_Insert(info.Code, info.Name, info.Description, info.IsCheckDuplicate, info.IsCheckUpdate, info.IsShowHotLine, info.IsShowConsultant, info.CreatedBy, info.CreatedDate, info.ChangedBy, info.ChangedDate)); }
public ComparisonOperatorsGenerator( SourceTypeInfo sourceTypeInfo) : base( sourceTypeInfo) { }
public EqualityOperatorsGenerator( SourceTypeInfo sourceTypeInfo) : base( sourceTypeInfo) { }