private void SetDefaultValues() { Path = "Data"; Position = PositionTypeEnum.Relative; Type = DataTypeEnum.XML; IsReadOnly = false; }
public static dynamic GetTSObject(PositionTypeEnum dynEnum) { var tsType = TSActivator.CreateInstance("Tekla.Structures.PositionTypeEnum").GetType(); switch (dynEnum) { case PositionTypeEnum.MIDDLE_PLANE: return(System.Enum.Parse(tsType, "MIDDLE_PLANE")); case PositionTypeEnum.BOX_PLANE: return(System.Enum.Parse(tsType, "BOX_PLANE")); case PositionTypeEnum.COLLISION_PLANE: return(System.Enum.Parse(tsType, "COLLISION_PLANE")); case PositionTypeEnum.END_END_PLANE: return(System.Enum.Parse(tsType, "END_END_PLANE")); case PositionTypeEnum.GUSSET_PLANE: return(System.Enum.Parse(tsType, "GUSSET_PLANE")); default: throw new DynamicAPIException(dynEnum.ToString() + "- enum value is not implemented"); } }
public LContext(DataTypeEnum dataType, string path, PositionTypeEnum positionType, bool isReadOnly) { Path = path; Position = positionType; Type = dataType; IsReadOnly = isReadOnly; InitDbSet(); }
public async Task <UserInfoEntity> UpdatePosition(string chatId, PositionTypeEnum type, string input) { var info = await GetUserInfo(chatId); info.PositionType = type; info.FavoritePost = input; await _context.SaveChangesAsync(); return(info); }
private int splitVariableIdx; // Tree.Schema.PredictorLst[splitVariableIdx] = splitVariable #endregion Fields #region Constructors public Node() { Tree = Def.Tree; ++Node.CountId; id = Node.CountId; PositionType = PositionTypeEnum.Root; Table = new TableMap(this); Def.Db.PredictorsFill(this); MvProcedures(); Def.Tree.NodeAdd(this); }
public Node(Node ancestor) { Tree = Def.Tree; ++Node.CountId; id = Node.CountId; PositionType = PositionTypeEnum.Intermediate; Table = new TableMap(this); Def.Db.PredictorsFill(this); MvProcedures(); Def.Tree.NodeAdd(this); Ancestor = ancestor; Ancestor.DescendentLst.Add(this); }
private void ParseConnectionString(string connectionString) { try { if (string.IsNullOrEmpty(connectionString)) { throw new Exception("Connection string is empty. Use another constructor."); } var attributes = connectionString.Split(';'); if (!attributes.Any()) { throw new Exception("Connection string doesn't contain attributes."); } foreach (var attr in attributes) { try { var data = attr.Split(':'); switch (data[0].ToLower()) { case "path": Path = data[1]; break; case "position": Position = (PositionTypeEnum)Enum.Parse(typeof(PositionTypeEnum), data[1], true); break; case "type": Type = (DataTypeEnum)Enum.Parse(typeof(DataTypeEnum), data[1], true); break; case "isreadonly": IsReadOnly = Boolean.Parse(data[1]); break; } } catch (Exception parseAttribute) { throw new Exception($"Parse attribute ({attr}): {parseAttribute.Message}"); } } } catch (Exception parseError) { throw new Exception($"Parse connection string: {parseError.Message}"); } }
public static string GetEnumValue(PositionTypeEnum type) { var result = ""; if (type == PositionTypeEnum.Goalkeeper) { result = "دروازه بان"; } else if (type == PositionTypeEnum.Forward) { result = "مهاجم"; } else if (type == PositionTypeEnum.Defender) { result = "مدافع"; } else if (type == PositionTypeEnum.Midfielder) { result = "هافبک"; } return(result); }
public static PositionTypeEnum?GetPositionEnumByValue(string input) { var result = new PositionTypeEnum(); if (input == "دروازه بان") { result = PositionTypeEnum.Goalkeeper; } else if (input == "مهاجم") { result = PositionTypeEnum.Forward; } else if (input == "مدافع") { result = PositionTypeEnum.Defender; } else if (input == "هافبک") { result = PositionTypeEnum.Midfielder; } return(result); }
public async Task <IBusinessResultValue <Tuple <List <PositionMapping>, List <ElitePosition> > > > LoadPositionMapping(PositionTypeEnum positionTypeId) { var result = new BusinessResultValue <Tuple <List <PositionMapping>, List <ElitePosition> > >(); try { var lst_positionMappings = await unitOfWork.PositionMappingDataService.GetAsync(where : x => x.PositionTypeId == positionTypeId, includes : x => x.ElitePosition); var eliteMapped = unitOfWork.PositionMappingDataService.GetQuery() .Where(x => x.PositionTypeId != positionTypeId) .Select(x => x.ElitePositionId); var query = unitOfWork.ElitePositionDataService.GetQuery() .Where(x => !eliteMapped.Any(c => c == x.Id)).ToList(); result.ResultValue = new Tuple <List <PositionMapping>, List <ElitePosition> >(lst_positionMappings, query); } catch (Exception ex) { CatchException(ex, result, ""); } return(result); }
public MyJsonContext(DataTypeEnum dataType, string path, PositionTypeEnum positionType, bool isReadOnly) : base(dataType, path, positionType, isReadOnly) { }