public void GetColumnItem() { string id = Parameters["pid"]; PortalColumnBiz biz = new PortalColumnBiz(); PortalColumn item = new PortalColumn(); item = biz.Select(id); Response.Write(item.ToJson()); }
public Int64 Insert(PortalColumn item, out ErrorEntity ErrInfo) { //判别栏目内容 if (string.IsNullOrEmpty(item.FColumnName)) { ErrInfo = new ErrorEntity(RespCode.Pt010001); return -1; } if (string.IsNullOrEmpty(item.FColumnOrder.ToString()) || item.FColumnOrder == 0) { ErrInfo = new ErrorEntity(RespCode.Pt010004); return -1; } //判别重复 if (!ChkNameRepeation(item.FColumnId, item.FColumnName)) { ErrInfo = new ErrorEntity(RespCode.Pt010005); return -1; } NameValueCollection parameters = new NameValueCollection(); parameters.Add("FColumnName", item.FColumnName); parameters.Add("FColumnContent", item.FColumnContent); if (string.IsNullOrEmpty(item.FColumnType)) { item.FColumnType = "0"; } parameters.Add("FColumnType", item.FColumnType); parameters.Add("FColumnUrl", item.FColumnUrl); if (string.IsNullOrEmpty(item.FColumnTarget)) { item.FColumnTarget = "0"; } parameters.Add("FColumnTarget", item.FColumnTarget); if(string.IsNullOrEmpty(item.FColumnVisible)) { item.FColumnVisible = "1"; } if (item.FColumnType == "1") { item.FColumnVisible = "1"; } parameters.Add("FColumnVisible", item.FColumnVisible); parameters.Add("FColumnOrder", item.FColumnOrder.ToString()); if (item.FParentColumnId != 0) { parameters.Add("FParentColumnId", item.FParentColumnId.ToString()); } if (ChkIndexPageExist(item.FColumnId, item.FColumnType, out ErrInfo)) { return Insert(parameters, out ErrInfo); } else { return -1; } }
public void SaveItem() { string _columnid = Parameters["pcolumnid"]; string _columnname = Parameters["pcolumnname"]; string _columncontent = Parameters["pcolumncontent"]; string _columntype = Parameters["pcolumntype"]; string _columnurl = Parameters["pcolumnurl"]; string _columntarget = Parameters["pcolumntarget"]; string _columnvisible = Parameters["pcolumnvisible"]; string _parentid = Parameters["pparentid"]; string _order = Parameters["pcolumnorder"]; PortalColumnBiz biz = new PortalColumnBiz(); PortalColumn item = new PortalColumn(); item.FColumnId = string.IsNullOrEmpty(_columnid) ? 0 : Convert.ToInt64(_columnid); item.FColumnName = _columnname; item.FColumnContent = _columncontent; item.FColumnType = _columntype; item.FColumnUrl = _columnurl; item.FColumnTarget = _columntarget; item.FColumnVisible = _columnvisible; item.FParentColumnId = string.IsNullOrEmpty(_parentid) ? 0 : Convert.ToInt64(_parentid); item.FColumnOrder = Convert.ToInt32(_order); ErrorEntity ErrInfo = new ErrorEntity(); if (item.FColumnId == 0) { biz.Insert(item, out ErrInfo); } else { biz.Update(item, out ErrInfo); } Response.Write(ErrInfo.ToJson()); }
public void GetParentId() { string id = Parameters["pchildid"]; PortalColumnBiz biz = new PortalColumnBiz(); PortalColumn item = new PortalColumn(); item = biz.Select(id); if (item == null) { Response.Write("0"); } else { if(string.IsNullOrEmpty(item.FParentColumnId.ToString())) { Response.Write("0"); } else { Response.Write(item.FParentColumnId.ToString()); } } }