本文整理汇总了C#中CY类的典型用法代码示例。如果您正苦于以下问题:C# CY类的具体用法?C# CY怎么用?C# CY使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
CY类属于命名空间,在下文中一共展示了CY类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: GetCommentCountByMiniBlogId
public int GetCommentCountByMiniBlogId(CY.UME.Core.Business.MiniBlog miniBlog)
{
int count = 0;
if (miniBlog == null)
{
return count;
}
SqlServerUtility sql = new SqlServerUtility(connectionString);
sql.AddParameter("@MiniBlogId", SqlDbType.BigInt, miniBlog.Id);
SqlDataReader reader = sql.ExecuteSPReader("USP_MiniBlogComment_SelectCount_By_MiniBlogId");
if (reader != null && !reader.IsClosed && reader.Read())
{
if (!reader.IsDBNull(0)) count = reader.GetInt32(0);
reader.Close();
}
else
{
if (reader != null && !reader.IsClosed)
reader.Close();
}
return count;
}
示例2: GetAllGrade
//��ѯ�����꼶
public IList<Core.Business.Grade> GetAllGrade(CY.UME.Core.PagingInfo pagingInfo)
{
IList<Core.Business.Grade> gradelist = new List<Core.Business.Grade>();
SqlServerUtility sql = new SqlServerUtility(SqlConnectionString);
sql.AddParameter("@PageNumber", SqlDbType.Int, pagingInfo.CurrentPage);
sql.AddParameter("@PageSize", SqlDbType.Int, pagingInfo.PageSize);
sql.AddParameter("@Tables", SqlDbType.NVarChar, "Grade");
sql.AddParameter("@PK", SqlDbType.NVarChar, "Id");
sql.AddParameter("@Sort", SqlDbType.NVarChar, "Id DESC");
sql.AddParameter("@Fields", SqlDbType.NVarChar, "[Id], [Year]");
//sql.AddParameter("@Filter", SqlDbType.NVarChar, "");
SqlDataReader reader = sql.ExecuteSPReader("Paging_RowCount");
if (reader != null)
{
while (reader.Read())
{
Core.Business.Grade grade = new Core.Business.Grade();
if (!reader.IsDBNull(0)) grade.Id = reader.GetInt32(0);
if (!reader.IsDBNull(1)) grade.Year = reader.GetInt32(1);
grade.MarkOld();
gradelist.Add(grade);
}
reader.Close();
}
return gradelist;
}
示例3: ConstructorUnit
/// <summary>
/// 构建 Unit
/// </summary>
protected string ConstructorUnit(CY.CSTS.Core.Business.UnitSearchJson json, CY.CSTS.Core.Business.PagingInfo pageinfo)
{
StringBuilder sbResult = new StringBuilder();
try
{
if (json == null || pageinfo == null)
{
throw new Exception("error");
}
sbResult.Append("[");
IEnumerable<CY.CSTS.Core.Business.UnitInfo> units = CY.CSTS.Core.Business.UnitInfo.SelectUnitinfoBySearchConditionPageInfo(json, pageinfo);
if (units != null)
{
foreach (CY.CSTS.Core.Business.UnitInfo unit in units)
{
sbResult.Append("{");
sbResult.Append(string.Format("id:'{0}'", CY.Utility.Common.StringUtility.HTMLEncode(unit.Id.ToString())));
sbResult.Append(string.Format(",name:'{0}'", CY.Utility.Common.StringUtility.HTMLEncode(unit.UnitName)));
sbResult.Append("},");
}
if (units.Count() > 0)
{
sbResult.Remove(sbResult.Length - 1, 1);
}
}
sbResult.Append("]");
}
catch (Exception ex)
{
throw ex;
}
return sbResult.ToString();
}
示例4: GetAccountRequestList
/// <summary>
/// ��ø��û������ĺ�������
/// </summary>
/// <param name="account"></param>
/// <returns></returns>
public IList<CY.UME.Core.Business.Friendship> GetAccountRequestList(CY.UME.Core.Business.Account account)
{
string sqlstr = "AccountId=" + account.Id;
IList<Core.Business.Friendship> friendshiplist = new List<Core.Business.Friendship>();
SqlServerUtility sql = new SqlServerUtility(connectionString);
string sqlwhere = "SELECT * FROM [dbo].[Friendship] where ";
sqlwhere += sqlstr + " ORDER BY [Id] desc";
SqlDataReader reader = sql.ExecuteSqlReader(sqlwhere);
if (reader != null)
{
while (reader.Read())
{
Core.Business.Friendship friendship = new Core.Business.Friendship();
if (!reader.IsDBNull(0)) friendship.Id = reader.GetInt64(0);
if (!reader.IsDBNull(1)) friendship.AccountId = reader.GetInt64(1);
if (!reader.IsDBNull(2)) friendship.FriendId = reader.GetInt64(2);
if (!reader.IsDBNull(3)) friendship.GroupId = reader.GetInt64(3);
if (!reader.IsDBNull(4)) friendship.IsChecked = reader.GetBoolean(4);
if (!reader.IsDBNull(5)) friendship.Remark = reader.GetString(5);
if (!reader.IsDBNull(6)) friendship.CommunicateNum = reader.GetInt32(6);
if (!reader.IsDBNull(7)) friendship.DateCreated = reader.GetDateTime(7);
friendship.MarkOld();
friendshiplist.Add(friendship);
}
reader.Close();
}
return friendshiplist;
}
示例5: BindData
protected void BindData(CY.UME.Core.Business.Activities active)
{
CY.UME.Core.PagingInfo pageInfo = new CY.UME.Core.PagingInfo();
pageInfo.CurrentPage = 1;
pageInfo.PageSize = 20;
if (active != null)
{
topicList = CY.UME.Core.Business.Topic.GetActiveTopicesByDateCreated(active.Id.ToString(), pageInfo);
}
int count = active.GetActiveTopicesNum();
authorname.Value = "";
minviewnum.Value = "";
maxviewnum.Value = "";
minreplynum.Value = "";
maxreplynum.Value = "";
title.Value = "";
tm_HiddenPageSize.Value = "20";
tm_HiddenRecordCount.Value = count.ToString();
tm_HiddenSiteUrl.Value = SiteUrl;
}
示例6: TryGetAccount
private bool TryGetAccount(long accountId, out CY.UME.Core.Business.Account account)
{
account = null;
if (accountId < 1)
{
return false;
}
try
{
account = CY.UME.Core.Business.Account.Load(accountId);
if (account != null)
{
return true;
}
else
{
return false;
}
}
catch
{
return false;
}
}
示例7: Initial
/// <summary>
///
/// </summary>
/// <param name="json"></param>
/// <param name="centers"></param>
/// <param name="assists"></param>
protected void Initial(out CY.CSTS.Core.Business.InstrumentStatisticalJson json, out IEnumerable<CY.CSTS.Core.Business.UnitInfo> centers, out IEnumerable<CY.CSTS.Core.Business.UnitInfo> assists)
{
try
{
centers = CY.CSTS.Core.Business.UnitInfo.SelectUnitInfosByUnitFlag(CY.Utility.Common.CodeInterface.UnitFlag.SubCenter);
if (centers != null)
{
centers = centers.Where(item => item.AuditingState == CY.Utility.Common.CodeInterface.UnitState.Audited);
}
assists = CY.CSTS.Core.Business.UnitInfo.SelectUnitInfosByUnitFlag(CY.Utility.Common.CodeInterface.UnitFlag.AssistUnit);
if (assists != null)
{
assists = assists.Where(item => item.AuditingState == CY.Utility.Common.CodeInterface.UnitState.Audited);
}
json = new CY.CSTS.Core.Business.InstrumentStatisticalJson();
}
catch (Exception ex)
{
throw ex;
}
}
示例8: AddMessage
public void AddMessage(String Content, CY.UME.Core.Business.AsynResult asynResult, String accountId)
{
//当传入的内容为"-1"时,表示为建立连接请求,即为了维持一个从客户端到服务器的链接而建立的链接(那个等待的链接)
//此时该链接保存到Ilist<AsynResult> Clients中,等待再有消息发送过来时,该Clients会被遍历,并且会在该消息输出后结束该链接
if (Content == "-1")
{
Clients.Add(asynResult);
}
else
{
//将当前请求的内容输出到客户端
asynResult.Content = Content;
asynResult.AccountId = accountId;
asynResult.Send(null);
//遍历说有已缓存的Clients,并将当前内容输出到客户端
foreach (AsynResult result in Clients)
{
result.Content = Content;
result.AccountId = accountId;
result.Send(null);
}
//清空Ilist<AsynResult> Clients
Clients.Clear();
}
}
示例9: BindData
protected void BindData(CY.UME.Core.Business.Group group)
{
CY.UME.Core.PagingInfo pageInfo = new CY.UME.Core.PagingInfo();
pageInfo.CurrentPage = 1;
pageInfo.PageSize = 15;
CY.UME.Core.Business.Album album =new CY.UME.Core.Business.Album();
if (group != null)
{
album = group.GetGroupAlbum();
picList = album.GetPictures(pageInfo);
}
int count = album.GetPictureCount();
DDLGroup.SelectedValue = group.Id.ToString();
minPubDate.Value = "";
maxPubDate.Value = "";
picname.Value = "";
authorName.Value = "";
gpm_HiddenPageSize.Value = "15";
gpm_HiddenRecordCount.Value = count.ToString();
gpm_HiddenSiteUrl.Value = SiteUrl;
}
示例10: Add
public void Add(CY.HotelBooking.Core.Business.Web_Module m)
{
SqlServerUtility sqlhelper = new SqlServerUtility();
sqlhelper.AddParameter("@Module_Code", SqlDbType.VarChar, m.Module_Code, 10);
sqlhelper.AddParameter("@Module_Name", SqlDbType.VarChar, m.Module_Name, 20);
sqlhelper.AddParameter("@Module_IsParent", SqlDbType.VarChar, m.Module_IsParent);
SqlDataReader reader = sqlhelper.ExecuteSqlReader(strSQLInsert);
if (reader != null && !reader.IsClosed && reader.Read())
{
if (!reader.IsDBNull(0))
{
int id;
if (int.TryParse(reader.GetValue(0).ToString(), out id))
{
m.Id = id;
}
}
reader.Close();
}
else
{
if (reader != null && !reader.IsClosed)
reader.Close();
}
}
示例11: Insert
public void Insert(CY.HotelBooking.Core.Business.Settings setting)
{
SqlServerUtility db = new SqlServerUtility();
db.AddParameter("@HotelName", SqlDbType.NVarChar, setting.HotelName);
db.AddParameter("@Copyright", SqlDbType.NVarChar, setting.Copyright);
db.AddParameter("@Author", SqlDbType.NVarChar, setting.SysAuthor);
db.AddParameter("@ReadInfo",SqlDbType.Text,setting.ReadInfo);
db.AddParameter("@Contact", SqlDbType.Text, setting.Contact);
db.AddParameter("@Address", SqlDbType.Text, setting.Address);
db.AddParameter("@EmailBody", SqlDbType.Text, setting.EmailBody);
SqlDataReader reader = db.ExecuteSqlReader(SqlInsertSetting);
if (reader != null && !reader.IsClosed && reader.Read())
{
if (!reader.IsDBNull(0))
{
int id;
if (int.TryParse(reader.GetValue(0).ToString(), out id))
{
setting.Id = id;
}
}
reader.Close();
}
else
{
if (reader != null && !reader.IsClosed)
reader.Close();
}
}
示例12: BindData
protected void BindData(CY.UME.Core.Business.Group group)
{
CY.UME.Core.PagingInfo pageInfo = new CY.UME.Core.PagingInfo();
pageInfo.CurrentPage = 1;
pageInfo.PageSize = 20;
if (group != null)
{
topicList = CY.UME.Core.Business.Topic.GetGroupTopicesByDateCreated(group.Id.ToString(), pageInfo);
}
int count = group.GetGroupTopicesNum();
DDLGroup.SelectedValue = group.Id.ToString();
authorname.Value = "";
minviewnum.Value = "";
maxviewnum.Value = "";
minreplynum.Value = "";
maxreplynum.Value = "";
title.Value = "";
isRecommend.SelectedIndex = 0;
tm_HiddenPageSize.Value = "20";
tm_HiddenRecordCount.Value = count.ToString();
tm_HiddenSiteUrl.Value = SiteUrl;
}
示例13: GetAllNotice
public List<CY.UME.Core.Business.Notice> GetAllNotice(CY.UME.Core.Business.Account account)
{
List<Core.Business.Notice> noticelist = new List<Core.Business.Notice>();
SqlServerUtility sql = new SqlServerUtility(connectionString);
sql.AddParameter("@AccountId", SqlDbType.BigInt, account.Id);
SqlDataReader reader = sql.ExecuteSPReader("USP_Notice_SelectAll_By_AccountId");
if (reader != null)
{
while (reader.Read())
{
Core.Business.Notice notice = new Core.Business.Notice();
if (!reader.IsDBNull(0)) notice.Id = reader.GetInt64(0);
if (!reader.IsDBNull(1)) notice.Content = reader.GetString(1);
if (!reader.IsDBNull(2)) notice.AccountId = reader.GetInt64(2);
if (!reader.IsDBNull(3)) notice.AuthorId = reader.GetInt64(3);
if (!reader.IsDBNull(4)) notice.DateCreated = reader.GetDateTime(4);
if (!reader.IsDBNull(5)) notice.IsReaded = reader.GetBoolean(5);
if (!reader.IsDBNull(6)) notice.Type = reader.GetString(6);
if (!reader.IsDBNull(7)) notice.InstanceId = reader.GetString(7);
notice.MarkOld();
noticelist.Add(notice);
}
reader.Close();
}
return noticelist;
}
示例14: GetCommentCountByFavoritesId
public int GetCommentCountByFavoritesId(CY.UME.Core.Business.Favorites favorites)
{
int count = 0;
if (favorites == null)
{
return count;
}
SqlServerUtility sql = new SqlServerUtility(connectionString);
sql.AddParameter("@FavoritesId", SqlDbType.BigInt, favorites.Id);
SqlDataReader reader = sql.ExecuteSqlReader(SqlGetFavoritesCommentCountByInstanceId);
if (reader != null && !reader.IsClosed && reader.Read())
{
if (!reader.IsDBNull(0)) count = reader.GetInt32(0);
reader.Close();
}
else
{
if (reader != null && !reader.IsClosed)
reader.Close();
}
return count;
}
示例15: BuildMenu
private string BuildMenu(CY.CSTS.Core.Business.Control.sfMenu menu)
{
System.Text.StringBuilder sbResult = new StringBuilder();
try
{
if (menu != null)
{
sbResult.Append(string.Format("<ul id='{0}' >", menu.Name));
if (menu.SubMenu != null && menu.SubMenu.Count() > 0)
{
foreach (sfMenu m in menu.SubMenu)
{
sbResult.Append(string.Format("<li><a href='{0}'>{1}</a>", m.Url, m.Name));
if (m.SubMenu != null && m.SubMenu.Count() > 0)
{
sbResult.Append(BuildMenu(m));
}
sbResult.Append("</li>");
}
}
sbResult.Append("</ul>");
}
}
catch (Exception ex)
{
throw ex;
}
return sbResult.ToString();
}