当前位置: 首页>>代码示例>>C#>>正文


C# Model.ToString方法代码示例

本文整理汇总了C#中Model.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# Model.ToString方法的具体用法?C# Model.ToString怎么用?C# Model.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Model的用法示例。


在下文中一共展示了Model.ToString方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: UpdateJobStatus

        public void UpdateJobStatus(Model.JobInfo jobInfo, Model.JobProcessStatus status)
        {
            if (!Active)
                return;
            
            Logger.Log.Instance.Info(string.Format("DefaultJobHistoryUpdater. Update Job status. JobId: {0}, Status: {1}",
                jobInfo.JobId,
                status.ToString()));

            using (var connection = new SqlConnection(RoleSettings.DbConnectionString))
            {
                connection.Open();
                var commandText = "INSERT INTO JobHistory (JobId,Status,UpdateDate,ProcessingRole) VALUES (@JobId,@Status, GETDATE(),@RoleId)";

                using (var command = new SqlCommand(commandText, connection))
                {
                    command.Parameters.Add("@JobId", SqlDbType.NVarChar);
                    command.Parameters["@JobId"].Value = jobInfo.JobId;

                    command.Parameters.Add("@Status", SqlDbType.NVarChar);
                    command.Parameters["@Status"].Value = status.ToString();

                    command.Parameters.Add("@RoleId", SqlDbType.NVarChar);
                    command.Parameters["@RoleId"].Value = RoleSettings.RoleId;

                    command.ExecuteNonQuery();
                }

                connection.Close();
            }
        }
开发者ID:hugebdu,项目名称:MapReduce.JS,代码行数:31,代码来源:DefaultJobHistoryUpdater.cs

示例2: GetEmployees

 public Model.PagedList<Model.Employee> GetEmployees(int pageNumber = 1, int pageSize = 20, string orderBy = "Id", Model.SortingOrder sortingOrder = Model.SortingOrder.DESC)
 {
     using (var connection = new SqlConnection(Configurations.EmployeeDbConnectionString))
     {
         var addRemarkCommand = new SqlCommand("spGetEmployees", connection);
         addRemarkCommand.CommandType = System.Data.CommandType.StoredProcedure;
         addRemarkCommand.Parameters.Add(new SqlParameter("@PageNumber", pageNumber));
         addRemarkCommand.Parameters.Add(new SqlParameter("@PageSize", pageSize));
         addRemarkCommand.Parameters.Add(new SqlParameter("@OrderBy", orderBy));
         addRemarkCommand.Parameters.Add(new SqlParameter("@SortingOrder", sortingOrder.ToString()));
         var resultReader = addRemarkCommand.ExecuteReader();
         int totalRecords = 0;
         var pagedList = new Model.PagedList<Model.Employee>();
         if (resultReader.HasRows)
         {
             while (resultReader.Read())
             {
                 pagedList.Add(ParseEmployee(resultReader));
                 totalRecords = (int)resultReader["TotalResults"];
             }
         }
         pagedList.PageSize = pageSize;
         pagedList.PageNumber = pageNumber;
         pagedList.TotalRecords = totalRecords;
         return pagedList;
     }
 }
开发者ID:ytokas,项目名称:Tavisca-Training-WCF-EMS,代码行数:27,代码来源:EmployeeStorage.cs

示例3: GetRemarks

 public Model.PagedList<Model.Remark> GetRemarks(string employeeId, int pageNumber = 1, int pageSize = 20, string orderBy = "Id", Model.SortingOrder sortingOrder = Model.SortingOrder.DESC)
 {
     using (var connection = new SqlConnection(Configurations.EmployeeDbConnectionString))
     {
         var addRemarkCommand = new SqlCommand("spGetRemarksForEmployee", connection);
         addRemarkCommand.CommandType = System.Data.CommandType.StoredProcedure;
         addRemarkCommand.Parameters.Add(new SqlParameter("@EmployeeId", long.Parse(employeeId)));
         addRemarkCommand.Parameters.Add(new SqlParameter("@PageNumber", pageNumber));
         addRemarkCommand.Parameters.Add(new SqlParameter("@PageSize", pageSize));
         addRemarkCommand.Parameters.Add(new SqlParameter("@OrderBy", orderBy));
         addRemarkCommand.Parameters.Add(new SqlParameter("@SortingOrder", sortingOrder.ToString()));
         var resultReader = addRemarkCommand.ExecuteReader();
         int totalRecords = 0;
         var pagedList = new Model.PagedList<Model.Remark>();
         if (resultReader.HasRows)
         {
             while (resultReader.Read())
             {
                 pagedList.Add(new Model.Remark()
                 {
                     Text = (string)resultReader["RemarkText"],
                     CreateTimeStamp = (DateTime)resultReader["CreateTimestamp"]
                 });
                 totalRecords = (int)resultReader["TotalResults"];
             }
         }
         pagedList.PageSize = pageSize;
         pagedList.PageNumber = pageNumber;
         pagedList.TotalRecords = totalRecords;
         return pagedList;
     }
 }
开发者ID:ytokas,项目名称:Tavisca-Training-WCF-EMS,代码行数:32,代码来源:RemarkStorage.cs

示例4: Render

 public static string Render(Model.CSSDocument css)
 {
     StringBuilder txt = new StringBuilder();
     //foreach (Import imp in css.Imports) {
     //    txt.AppendFormat("{0}\r\n", imp.ToString());
     //}
     //foreach (Media mtg in css.Medias) {
     //    txt.AppendFormat("@media{0} {{\r\n", mtg.Media != Media.None ? " " + mtg.Media.ToString() : "");
     //    foreach (Selector sel in mtg.Selectors) {
     //        txt.Append(Render(sel, 1));
     //        txt.Append("\r\n");
     //    }
     //    txt.Append("}\r\n");
     //}
     //foreach (Selector sel in css.Selectors) {
     //    txt.Append(Render(sel));
     //    txt.Append("\r\n");
     //}
     txt.Append(css.ToString());
     return txt.ToString();
 }
开发者ID:xescrp,项目名称:breinstormin,代码行数:21,代码来源:CSSRenderer.cs

示例5: SendAsync

        /// <summary>
        /// Sends the async.
        /// </summary>
        /// <param name="bytes">The bytes.</param>
        /// <param name="type">The type.</param>
        /// <param name="endOfMessage">if set to <c>true</c> [end of message].</param>
        /// <param name="cancellationToken">The cancellation token.</param>
        /// <returns>Task.</returns>
        public async Task SendAsync(byte[] bytes, Model.Net.WebSocketMessageType type, bool endOfMessage, CancellationToken cancellationToken = default(CancellationToken))
        {
            await _sendResource.WaitAsync(cancellationToken).ConfigureAwait(false);

            try
            {
                WebSocketMessageType nativeType;

                if (!Enum.TryParse(type.ToString(), true, out nativeType))
                {
                    _logger.Warn("Unrecognized WebSocketMessageType: {0}", type.ToString());
                }

                var linkedTokenSource = CancellationTokenSource.CreateLinkedTokenSource(cancellationToken, _cancellationTokenSource.Token);

                await _client.SendAsync(new ArraySegment<byte>(bytes), nativeType, true, linkedTokenSource.Token).ConfigureAwait(false);
            }
            finally
            {
                _sendResource.Release();
            }
        }
开发者ID:daltekkie,项目名称:Emby.ApiClient,代码行数:30,代码来源:NativeClientWebSocket.cs

示例6: AdFailed

 public void AdFailed(Model.AdType AdType)
 {
     _settings.AdFailed(AdType);
     OnLog(string.Format("Ads failed request for: {0}", AdType.ToString()));
     GetAd(null);
 }
开发者ID:Kearsoft,项目名称:AdrotatorV2,代码行数:6,代码来源:AdRotatorComponent.cs

示例7: UpdateStatus

 /// <summary>
 /// 更新状态栏
 /// </summary>
 private void UpdateStatus(Model.DoState doState)
 {
     this.toolStripStatusLabel2.Text = doState.ToString();
     this.toolStripProgressBar1.Value = (int)doState.DoPercent;
     if (doState.CurrentCount == doState.SumCount)
     {
         this.btnSave.Enabled = true;
         this.txtLog.AppendText("文件已全部处理完毕!" + Environment.NewLine);
         this.dgFiles.DataSource = fileBLL.GetAllList();
     }
 }
开发者ID:leebivip,项目名称:XCLWinKits,代码行数:14,代码来源:Index.cs

示例8: UpdatePicture

        /// <summary>
        /// Update picture in database
        /// </summary>
        /// <param name="item">Picture to update</param>
        /// <returns>Picture info</returns>
        public PictureExecutionResult UpdatePicture(Model.Picture item)
        {
            UpdateSessionCulture();
            using (var logSession = Helpers.Log.Session($"{GetType()}.{System.Reflection.MethodBase.GetCurrentMethod().Name}()", VerboseLog, RaiseLog))
                try
                {
                    using (var rep = GetNewRepository(logSession))
                    {
                        var itm = rep
                            .Get<Repository.Model.File>(p => p.FileId == item.FileId, asNoTracking: true)
                            .LeftOuterJoin(rep.Get<Repository.Model.Picture>(asNoTracking: true), f=>f.FileId, p=>p.FileId, (File,Picture) => new { File, Picture })
                            .FirstOrDefault();

                        if (itm == null || itm.File == null)
                            throw new Exception(string.Format(Properties.Resources.FILESERVICE_FileNotFound, item.FileId));

                        var dbPicture = AutoMapper.Mapper.Map<Repository.Model.Picture>(item);
                        rep.AddOrUpdate(dbPicture, state: (itm.Picture != null ? System.Data.Entity.EntityState.Modified : System.Data.Entity.EntityState.Added) );
                    }
                    return GetPicture(item.FileId);
                }
                catch (Exception ex)
                {
                    ex.Data.Add(nameof(item), item.ToString());
                    logSession.Enabled = true;
                    logSession.Add(ex);
                    return new PictureExecutionResult(ex);
                }
        }
开发者ID:kblc,项目名称:Personnel,代码行数:34,代码来源:FileService.cs

示例9: SmartDelete

		public void SmartDelete(List<ThreadUsr.StatusEnum> threadStatusesToChange, Model.Entities.ObjectType? statusChangeObjectType, int? statusChangeObjectK)
		{
			string memcachedKey = new Caching.CacheKey(Caching.CacheKeyPrefix.UpdateThreadUsrJobStatus, "UsrK", this.K.ToString(), "StatusChangeObjectType", statusChangeObjectType.ToString(), "StatusChangeObjectK", statusChangeObjectK.ToString()).ToString();
			SmartDeleteThreadUsrJob sdtuj = new SmartDeleteThreadUsrJob(this.K, threadStatusesToChange, statusChangeObjectType, statusChangeObjectK, memcachedKey);
			sdtuj.ExecuteAsynchronously();
		}
开发者ID:davelondon,项目名称:dontstayin,代码行数:6,代码来源:Usr.cs

示例10: GetCacheFilePath

        /// <summary>
        /// Gets the cache file path based on a set of parameters
        /// </summary>
        private string GetCacheFilePath(string originalPath, ImageSize outputSize, int quality, DateTime dateModified, Model.Drawing.ImageFormat format, bool addPlayedIndicator, double percentPlayed, int? unwatchedCount, string backgroundColor)
        {
            var filename = originalPath;

            filename += "width=" + outputSize.Width;

            filename += "height=" + outputSize.Height;

            filename += "quality=" + quality;

            filename += "datemodified=" + dateModified.Ticks;

            filename += "f=" + format;

            var hasIndicator = false;

            if (addPlayedIndicator)
            {
                filename += "pl=true";
                hasIndicator = true;
            }

            if (percentPlayed > 0)
            {
                filename += "p=" + percentPlayed;
                hasIndicator = true;
            }

            if (unwatchedCount.HasValue)
            {
                filename += "p=" + unwatchedCount.Value;
                hasIndicator = true;
            }

            if (hasIndicator)
            {
                filename += "iv=" + IndicatorVersion;
            }

            if (!string.IsNullOrEmpty(backgroundColor))
            {
                filename += "b=" + backgroundColor;
            }

            return GetCachePath(ResizedImageCachePath, filename, "." + format.ToString().ToLower());
        }
开发者ID:Ceten,项目名称:MediaBrowser,代码行数:49,代码来源:ImageProcessor.cs

示例11: GetDefault

 /// <summary>
 /// 查询默认命名空间
 /// </summary>
 /// <param name="namespace1"></param>
 /// <returns></returns>
 public Model.ConfigServers GetDefault(Model.DatabaseType dbType = Model.DatabaseType.Empty)
 {
     var list = GetAll();
     if (list.Count == 0)
     {
         return null;
     }
     else
     {
         if (dbType == Model.DatabaseType.Empty)
         {
             return list.Last();
         }
         else
         {
             var li = list.Where(p => p.Type == dbType.ToString());
             var rli = li.Count() > 0 ? li.Last() : null;
             return rli;
         }
     }
 }
开发者ID:webxiaohua,项目名称:SmartCodeGen,代码行数:26,代码来源:Config_Servers.cs

示例12: check

 /*!
    \brief Check whether the logical context is satisfiable,
    and compare the result with the expected result.
    If the context is satisfiable, then display the model.
 */
 public void check(Status expected_result, out Model model)
 {
     Status result = solver.Check();
     model = null;
     Console.WriteLine("{0}", result);
     switch (result)
     {
         case Status.UNSATISFIABLE:
             break;
         case Status.UNKNOWN:
             break;
         case Status.SATISFIABLE:
             model = solver.Model;
             Console.WriteLine("{0}", model.ToString());
             break;
     }
     if (result != expected_result)
     {
         Console.WriteLine("BUG: unexpected result");
     }
 }
开发者ID:annachen368,项目名称:HadoopStreamingTester,代码行数:26,代码来源:test_managed.cs

示例13: rotateVertical90

        /// <summary>
        /// 90 degree rotation of the cube with rotation axis-z in vertical direction
        /// </summary>
        /// <param name="direction">The direction (left/right) of the cube</param>
        public void rotateVertical90(Model.Direction direction, bool isRecorded = true)
        {
            string directionText = direction.ToString();

            rotateSurface(Model.CubeSurface.Right, direction, false);
            rotateSurface(Model.CubeSurface.MiddleVertical, direction, false);
            rotateSurface(Model.CubeSurface.Left, direction == Model.Direction.Right ? Model.Direction.Left : Model.Direction.Right, false);
            string imgLocation = direction == Model.Direction.Right ? ImageLocation.VerticalRight90 : ImageLocation.VerticalLeft90;

            if (isRecorded)
            {
                // Step +1
                this.numberSteps++;
                this.History.Add(new Model.HistoryItem(this.Clone(), NumberSteps, String.Format("90 degree vertical {0}", directionText), imgLocation));
            }
        }
开发者ID:noelle,项目名称:RubiksCube,代码行数:20,代码来源:Cube.cs

示例14: CreateOrder

        /// <summary>
        /// Create the order specified
        /// </summary>
        /// <param name="businessId">business for order</param>
        /// <param name="order">order to create</param>
        public void CreateOrder(long businessId, Model.Order.Order order)
        {
            // do the sql
            const string SQL_INSERT = @"DECLARE @CustomerCultureCode        nvarchar(11),
                                          @CustomerTimezoneId        int,
                                          @OrderRef                 nvarchar(11),
                                          @BusinessReference        nvarchar(10)

                                  SELECT  @CustomerCultureCode = B.DefaultCultureCode,
                                          @CustomerTimezoneId = B.TimezoneId,
                                          @BusinessReference = B.ReferenceCode
                                  FROM      Business.Business as B
                                  INNER JOIN Business.BusinessStatus as S ON B.BusinessStatusCode = S.Code
                                  WHERE      Id = @BusinessId

                                  exec booking.GetOrderReference
                                    @Reference = @OrderRef out

                                  INSERT INTO Booking.Orders (OrderSourceCode, ChannelId, ChannelReference, IntegrationTypeCode, AgentId, OfflineSourceCode,
                                                            CustomerCultureCode, CustomerCurrencyCode, CustomerTimezoneId, LeadGuestId, UpdatedByUserId, GroupReference, 
                                                            OrderReference, Notes, IsIssue, ReasonForIssue, BusinessReference)
                                  VALUES (@OrderSourceCode, @ChannelId, @ChannelReference, @IntegrationTypeCode, @AgentId, @OfflineSourceCode,
                                        @CustomerCultureCode, @CustomerCurrencyCode, @CustomerTimezoneId, @LeadGuestId, @UpdatedByUserId, @GroupReference, 
                                        @OrderRef, @Notes, @IsIssue, @ReasonForIssue, @BusinessReference)

                                  SELECT @Id = SCOPE_IDENTITY()";

            SqlParameter orderIdParam = DbHelper.CreateParameterOut<int>(OrderMapper.Parameters.Id, System.Data.SqlDbType.Int);

            var parameters = new List<SqlParameter>
                {
                    DbHelper.CreateParameter(OrderMapper.Parameters.OrderSourceCode, order.OrderSourceCode),
                    DbHelper.CreateParameter(OrderMapper.Parameters.ChannelId, order.ChannelId),
                    DbHelper.CreateParameter(OrderMapper.Parameters.ChannelReference, order.ChannelReference),
                    DbHelper.CreateParameter(OrderMapper.Parameters.IntegrationTypeCode, order.IntegrationType != null && order.IntegrationType != IntegrationTypeEnum.Unknown ? order.IntegrationType.GetCode() : null),
                    DbHelper.CreateParameter(OrderMapper.Parameters.AgentId, order.AgentId),
                    DbHelper.CreateParameter(OrderMapper.Parameters.OfflineSourceCode, order.OfflineSourceEnum.HasValue ? order.OfflineSourceEnum.GetCode() : null),
                    DbHelper.CreateParameter(OrderMapper.Parameters.CustomerCurrencyCode, order.CustomerCurrencyCode),
                    DbHelper.CreateParameter(BookingMapper.Parameters.BusinessId, businessId),
                    DbHelper.CreateParameter(OrderMapper.Parameters.LeadGuestId, order.LeadGuestId),
                    DbHelper.CreateParameter(OrderMapper.Parameters.GroupReference, order.GroupReference),
                    DbHelper.CreateParameter(OrderMapper.Parameters.Notes, order.Notes),
                    DbHelper.CreateParameter(OrderMapper.Parameters.IsIssue, order.IsIssue),
                    DbHelper.CreateParameter(OrderMapper.Parameters.ReasonForIssue, order.ReasonForIssue),
                    orderIdParam
                };

            AuditFieldsHelper.PopulateAuditFields(parameters);

            // execute
            DbHelper.ExecuteNonQueryCommand(SQL_INSERT, System.Data.CommandType.Text, parameters);
            
            // Make sure the record was created
            if (orderIdParam.Value == DBNull.Value)
            {
                throw new PrimaryKeyNotSetException(ErrorFactory.CreateAndLogError(Errors.SRVEX30112, "OrderDao.Create", additionalDescriptionParameters: (new object[] { "order", order.ToString() }), descriptionParameters: (new object[] { "order" })));
            }

            // set the id
            order.Id = DbHelper.ParameterValue<int>(orderIdParam);
        }
开发者ID:ognjenm,项目名称:egle,代码行数:66,代码来源:OrderDao.cs

示例15: GenerateFullFile

 public string GenerateFullFile(Model.FullFile file)
 {
     return file.ToString();
 }
开发者ID:iblaauw,项目名称:JabberCompiler,代码行数:4,代码来源:SnippetBuilder.cs


注:本文中的Model.ToString方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。