public PlayerRegression(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
public UniformRecord(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
public const string CAREER_GAMES_PLAYED = "cgpl"; // 2004 only public CareerGamesPlayedRecord(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
public SalaryYearsPro(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
public TeamGameRecords(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
public Window_LoadInstance(EditorModel editor) { _Editor = editor; InitializeComponent(); }
private double Radius = 1; // Радиус круга с помощью которого изображается фигура-точка // Создание фигуры-точки по параметрам заданным в текстовых полях ввода public ShapePoint(object params_source, // Источник координат для построения фигуры EditorModel editor) // Ссылка на экземляр модели редактора : base(editor) { if (params_source is List <TextBox> ) // Если источник параметров для создания фигуры - текстовые поля, { _List_tBox = (List <TextBox>)params_source; // Задаем список текстовых полей ввода параметров фигуры ShapeName = "Point" + _Editor.PointsCount; // Присвоим фигуре название StrokeWeight = _Editor.ShapeStrokeWidth; // Зададим толшину обводки фигуры StrokeColor = _Editor.ShapeStrokeColor.ToString(); // Установим текстовое значение цвета обводки фигуры } else if (params_source is ShapeParams) // Если источник параметров для создания фигуры - загрузочная информация, { ClearTextCoords(); // Очищаем текст-боксы на панели ввода параметров и удаляем лишние SetTextCoords((ShapeParams)params_source); // Заполняем текст-боксы полученной информацией о геометрических параметрах ShapeName = ((ShapeParams)params_source).ShapeName; // Зададаем остальные свойства фигуры.... StrokeWeight = ((ShapeParams)params_source).StrokeWeight; StrokeColor = ((ShapeParams)params_source).StrokeColor; } else // Иначе ... { throw new System.ApplicationException("ShapePoint.ShapePoint(): Unknow param_source type!"); } paramNames.Add("PointCordinates"); // Добавим название параметра в список с названиями параметров paramTypes.Add("Point"); // Добавим название типа типа параметра в список с названиями типов параметров shapeType = SHAPE_TYPE.Point; ShapeType = shapeType.ToString(); // Установим тип фигуры - Точка Parse(_List_tBox); shapeBase = new Path(); // Cоздаем экземпляр фигуры ((Path)shapeBase).Data = CreateShapeGeometry(); // Создадим геометрию фигуры shapeBase.StrokeThickness = StrokeWeight; // Зададим толшину обводки фигуры SolidColorBrush scb = new SolidColorBrush(); // Зададим цвет обводки фигуры scb.Color = (Color)ColorConverter.ConvertFromString(StrokeColor); shapeBase.Stroke = scb; shapeBase.ToolTip = ShapeName; // Установим "подсказку" о фигуре ContextMenu context_menu = new ContextMenu(); // Установим для фигуры контекстное меню context_menu.Items.Add(new MenuItem() { Header = "RenameShape", Command = new ShapeContextMenuViewModel(_Editor, this).ShapeRename }); context_menu.Items.Add(new MenuItem() { Header = "DeleteShape", Command = new ShapeContextMenuViewModel(_Editor, this).ShapeDelete }); shapeBase.ContextMenu = context_menu; _Editor.DrawPanel.Children.Add(shapeBase); // Добавим фигуру на панель рисования редактора _Editor.PointsCount++; // Фигур-точек в редакторе стало на одну больше ControlPointsCount = 1; visualControler = new VisualControler(_Editor, this, ControlPointsCount); // Добавим к фигуре контроллер управления ее параметрами ((Ellipse)visualControler.ControlPoints[0]).Name = shapeBase.Name + "_Center"; // Зададим название первому и единственному контролу ClearTextCoords(); // Очищаем текстовые поля ввода на панели ввода параметров фигуры }
public OPERATION_OBJECT_TYPE?opObjType; // К какому типу объектов относится полигон при булеевых операциях с полигонами //--- Создание фигуры-линии по параметрам заданным в текстовых полях ввода public ShapePolygon( object params_source, // Источник координат для построения фигуры EditorModel editor) // Ссылка на экземляр модели редактора : base(editor) { if (params_source is List <TextBox> ) // Если источник параметров для создания фигуры - текстовые поля, { _List_tBox = (List <TextBox>)params_source; // Задаем список текстовых полей ввода параметров фигуры ShapeName = "Polygon" + _Editor.PolygonsCount; // Присвоим фигуре название StrokeWeight = _Editor.ShapeStrokeWidth; // Зададим толшину обводки фигуры StrokeColor = _Editor.ShapeStrokeColor.ToString(); // Установим текстовое значение цвета обводки фигуры FillColor = editor.ShapeFillColor.ToString(); // Зададим цвет заливки внутренней области фигуры } else if (params_source is ShapeParams) // Если источник параметров для создания фигуры - загрузочная информация, { ClearTextCoords(); // Очищаем текст-боксы на панели ввода параметров и удаляем лишние SetTextCoords((ShapeParams)params_source); // Заполняем текст-боксы полученной информацией о геометрических параметрах ShapeName = ((ShapeParams)params_source).ShapeName; // Зададаем остальные свойства фигуры.... StrokeWeight = ((ShapeParams)params_source).StrokeWeight; StrokeColor = ((ShapeParams)params_source).StrokeColor; FillColor = ((ShapeParams)params_source).FillColor; } else // Иначе ... { throw new System.ApplicationException("ShapePolygon.ShapePolygon(): Unknow param_source type!"); } for (int i = (editor.IsMouseDraws ? 2 : _List_tBox.Count); i > -1; i--) { paramNames.Add("Point" + (i + 1).ToString()); // Добавим название параметра в список с названиями параметров paramTypes.Add("Point"); // Добавим название типа параметра в список с названиями типов параметров } shapeType = SHAPE_TYPE.Polygon; // Установим тип фигуры - Полигон ShapeType = shapeType.ToString(); IsCreateWithMouse = _Editor.IsMouseDraws; // Создание фигуры начато при помощи мыши или иначе IsCreated = !_Editor.IsMouseDraws; // Фигура находится в состоянии рисования или иначе Parse(_List_tBox); // Проверяем правильность ввода параметров в текстовых полях и переводим эти параметры данные для построения фигуры if (params_source is List <TextBox> && _Editor.prop_service.properties.SelfIntersectionCheck) // Если источник параметров для создания фигуры - текстовые поля и надо проверять самопересечение, { if (IsSelfIntersection()) // Если есть самопересечение, то { GeometricParams.RemoveRange(0, GeometricParams.Count); // чистим ресурсы фигуры и выходим paramNames.RemoveRange(0, paramNames.Count); paramTypes.RemoveRange(0, paramTypes.Count); return; } } shapeBase = new Path(); // Cоздаем экземпляр фигуры ((Path)shapeBase).Data = CreateShapeGeometry(); // Создадим геометрию фигуры //shapeBase.Name = ShapeName; shapeBase.StrokeLineJoin = PenLineJoin.Round; // закругление в месте пересечения линий shapeBase.StrokeStartLineCap = PenLineCap.Round; // закругление в начале линии shapeBase.StrokeEndLineCap = PenLineCap.Round; // закругление в конце линии //RenderOptions.SetEdgeMode(shapeBase, EdgeMode.Aliased); // Прорисовка линии без визуального сглаживания пикселей SolidColorBrush scb = new SolidColorBrush(); // Зададим цвет заливки фигуры scb.Color = (Color)ColorConverter.ConvertFromString(FillColor); shapeBase.Fill = scb; SolidColorBrush scb2 = new SolidColorBrush(); // Зададим цвет обводки фигуры scb2.Color = (Color)ColorConverter.ConvertFromString(StrokeColor); shapeBase.Stroke = scb2; shapeBase.StrokeThickness = StrokeWeight; // Зададим толщину обводки фигуры shapeBase.ToolTip = ShapeName; // Установим "подсказку" о названии фигуры ContextMenu context_menu = new ContextMenu(); // Установим для фигуры контекстное меню context_menu.Items.Add(new MenuItem() { Header = "RenameShape", Command = new ShapeContextMenuViewModel(_Editor, this).ShapeRename }); context_menu.Items.Add(new MenuItem() { Header = "DeleteShape", Command = new ShapeContextMenuViewModel(_Editor, this).ShapeDelete }); shapeBase.ContextMenu = context_menu; _Editor.DrawPanel.Children.Add(shapeBase); // Добавим фигуру на панель рисования редактора _Editor.PolygonsCount++; // Фигур-полигонов в редакторе стало на одну больше if (_Editor.IsMouseDraws) // Если фигура создается при помощи мыши, { _Editor.IsPrompt = true; // Выводим подсказку как завершить создание фигуры ControlPointsCount = 2; // Количество контролов пока 2 } else { ControlPointsCount = _List_tBox.Count; // Количество контролов равно кол-ву текстовых полей } visualControler = new VisualControler(_Editor, this, ControlPointsCount); // Добавим к фигуре контроллер управления ее параметрами if (_Editor.IsMouseDraws) // Если фигура создается при помощи мыши, { ((Ellipse)visualControler.ControlPoints[0]).Name = shapeBase.Name + "_Point1"; // Зададим название первому контролу ((Ellipse)visualControler.ControlPoints[1]).Name = shapeBase.Name + "_Point2"; // и второму контролу } else { for (int i = 0; i < _List_tBox.Count; i++) // Зададим название всем контролам { ((Ellipse)visualControler.ControlPoints[i]).Name = shapeBase.Name + "_Point" + (i + 1).ToString(); } } }
public CareerPuntKickRecord(int record, TableModel tablemodel, EditorModel EditorModel) : base(record, tablemodel, EditorModel) { }
public RFAStateRecord(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
public ProgressionForm(EditorModel em) { model = em; InitializeStandardDistributions(); InitializeComponent(); }
//public const string Tsty = "tsty"; // NOT USED public BoxScoreTeamStats(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
public TeamCaptainRecord(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
// tsty not used public TeamSeasonStatsRecord(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
public BlogPostListModel() { PagingFilteringContext = new BlogPagingFilteringModel(); BlogPosts = new List <BlogPostModel>(); EditorModel = new EditorModel(); }
public TableModelDictionary(EditorModel model, Dictionary <string, int> tableOrder) : base() { this.tableOrder = tableOrder; this.model = model; }
/// <summary> /// Gets the contents of the source file with <span> tags added around /// all the spans specified for this BoundSourceFile that have a /// class of the Classification for the Symbol /// </summary> /// <returns></returns> public async Task <EditorModel> RenderAsync() { var filePath = _sourceFile.SourceFile?.Info?.Path; var model = new EditorModel() { ProjectId = projectId, FilePath = filePath, WebLink = _sourceFile.SourceFile?.Info?.WebAddress, RepoRelativePath = _sourceFile.SourceFile?.Info?.RepoRelativePath }; string sourceText = await _sourceFile.SourceFile.GetContentsAsync(); int lineCount = GetLineCount(sourceText); var url = $"/?rightProject={HttpUtility.UrlEncode(projectId)}&file={HttpUtility.UrlEncode(filePath)}"; model.LineNumberText = GenerateLineNumberText(lineCount, url); var ret = new StringBuilder(); int textIndex = 0; Span prevSpan = null; using (StringWriter sw = new StringWriter(ret)) { int referenceIndex = -1; ReferenceSpan referenceSpan = null; foreach (ClassificationSpan span in _sourceFile.ClassificationSpans.OrderBy(s => s.Start)) { if (span.Start > sourceText.Length) { //Not sure how this happened but a span is off the end of our text Debug.WriteLine( $"Span had Start of {span.Start}, which is greater than text length for file '{_sourceFile.SourceFile.Info.Path}'", "BoundSourceFileMarkup"); break; } if (prevSpan != null && span.Start == prevSpan.Start) { // Overlapping spans? continue; } if (span.Start > textIndex) { //Span is ahead of our current index, just write the normal text between the two to the buffer ret.Append(HttpUtility.HtmlEncode(sourceText.Substring(textIndex, span.Start - textIndex))); textIndex = span.Start; } string spanText = sourceText.Substring(span.Start, span.Length); GenerateSpan(sw, span, spanText, ref referenceIndex, ref referenceSpan, _sourceFile.References); textIndex += span.Length; prevSpan = span; } // Append any leftover text ret.Append(HttpUtility.HtmlEncode(sourceText.Substring(textIndex))); model.Text = ret.ToString(); return(model); } }
public TeamWinLossRecord(int record, TableModel tablemodel, EditorModel EditorModel) : base(record, tablemodel, EditorModel) { }
public PlayerSalaryDemands(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
public PlayerSubs(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
public DraftPickRecord(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
public RestrictedFreeAgentPlayers(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
public SalaryCapRecord(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
public GlobalSettingsModel() { GeneralParameterModel = new GeneralParameterModel(); EditorUIModel = new EditorUIModel(); EditorModel = new EditorModel(); }
public PlayerMinimumSalary(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
public SeasonStatsDefenseRecord(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
public ResignPlayersStateRecord(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
public OwnerRecord(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
/// <summary> /// Prepare blog post model /// </summary> /// <param name="model">Blog post model</param> /// <param name="blogPost">Blog post entity</param> /// <param name="prepareComments">Whether to prepare blog comments</param> public virtual void PrepareBlogPostModel(BlogPostModel model, BlogPost blogPost, bool prepareComments) { if (model == null) { throw new ArgumentNullException(nameof(model)); } if (blogPost == null) { throw new ArgumentNullException(nameof(blogPost)); } model.Id = blogPost.Id; model.MetaTitle = blogPost.MetaTitle; model.MetaDescription = blogPost.MetaDescription; model.MetaKeywords = blogPost.MetaKeywords; model.SeName = _urlRecordService.GetSeName(blogPost); model.Title = blogPost.Title; model.Body = blogPost.Body; model.BodyOverview = blogPost.BodyOverview; model.AllowComments = blogPost.AllowComments; model.CreatedOn = blogPost.StartDateUtc ?? Convert.ToDateTime(blogPost.CreatedOnUtc); model.Tags = _blogservice.ParseTags(blogPost); model.NumberOfRead = _newsCounterService.GetByListCounter(blogPost.Id, "BlogPost", null).Sum(x => x.TotalVisitor); //number of blog comments model.NumberOfComments = _blogservice.GetBlogCommentsCount(blogPost, _storeContext.CurrentStore.Id, true); if (prepareComments) { var blogComments = blogPost.BlogComments.Where(comment => comment.IsApproved); foreach (var bc in blogComments.OrderBy(comment => comment.CreatedOnUtc)) { var commentModel = PrepareBlogPostCommentModel(bc); model.Comments.Add(commentModel); } } var customer = _customerService.GetCustomerById(blogPost.CustomerId); var appUser = _customerService.GetApplicationUserById(customer.OwnerId); var editorModel = new EditorModel { EditorId = customer.Id, FirstName = appUser.FirstName, LastName = appUser.LastName, AvatarUrl = _pictureService.GetPictureUrl( Convert.ToInt32(_customerService.GetCustomerById(customer.Id).Zip), 120, defaultPictureType: PictureType.Avatar), Email = appUser.Email }; var claimsAsync = _customerService.GetUserClaim(customer.OwnerId); foreach (var item in claimsAsync) { if (item.ClaimValue == "FacebookLink") { editorModel.FaceBookLink = item.ClaimValue ?? ""; } else if (item.ClaimType == "InstagramLink") { editorModel.InstagramLink = item.ClaimValue ?? ""; } else if (item.ClaimType == "TwitterLink") { editorModel.TwitterLink = item.ClaimValue ?? ""; } } model.EditorModel = editorModel; }
public Income(int record, TableModel tableModel, EditorModel EditorModel) : base(record, tableModel, EditorModel) { }
private Tuple<EditorModel, EditorParameterModel[]> GetEditorModel( string type, Panel panel, ISession session) { if (!defs.ContainsKey(type)) { throw new Exception(string.Format("invalid widget type {0}", type)); } var def = defs[type]; var metaData = def.GetWidgetMetaData(session, Logger) ?? new WidgetParameterMetaData[0]; var parameters = metaData .Select(GetEditorParameterModel) .ToArray(); var model = new EditorModel { typeDisplayName = def.DisplayName, panelId = panel.Id, panelTitle = panel.Title, dashboardId = panel.Dashboard.Id, dashboardTitle = panel.Dashboard.Title, type = type }; return new Tuple<EditorModel, EditorParameterModel[]>(model, parameters); }