private void Bind() { if (!Id.Equals(Guid.Empty)) { ServiceLink bll = new ServiceLink(); var model = bll.GetModelByJoin(Id); if (model != null) { hServiceLinkId.Value = model.Id.ToString(); txtNamed_ServiceLink.Value = model.Named; string pictureUrl = ""; if (!string.IsNullOrWhiteSpace(model.FileDirectory)) { pictureUrl = PictureUrlHelper.GetMPicture(model.FileDirectory, model.RandomFolder, model.FileExtension); } imgPicture_ServiceLink.Src = string.IsNullOrWhiteSpace(pictureUrl) ? "../../Images/nopic.gif" : pictureUrl; hPictureId_ServiceLink.Value = model.PictureId.ToString(); txtUrl_ServiceLink.Value = model.Url; txtEnableStartTime_ServiceLink.Value = model.EnableStartTime == DateTime.MinValue ? "" : model.EnableStartTime.ToString("yyyy-MM-dd HH:mm:ss"); txtEnableEndTime_ServiceLink.Value = model.EnableStartTime == DateTime.MinValue ? "" : model.EnableStartTime.ToString("yyyy-MM-dd HH:mm:ss"); var li = rbtnList_ServiceLink.Items.FindByValue(model.IsDisable.ToString().ToLower()); if (li != null) { li.Selected = true; } myDataAppend.Append("<div code=\"myDataForModel\">[{\"Id\":\"" + model.Id + "\",\"ServiceItemId\":\"" + model.ServiceItemId + "\",\"ServiceItemName\":\"" + model.ServiceItemName + "\",\"Sort\":\"" + model.Sort + "\"}]</div>"); } } }
private void Bind() { if (!Id.Equals(Guid.Empty)) { ServiceLink bll = new ServiceLink(); var model = bll.GetModelByJoin(Id); if (model != null) { hServiceLinkId.Value = model.Id.ToString(); txtNamed_ServiceLink.Value = model.Named; imgPicture_ServiceLink.Src = string.IsNullOrWhiteSpace(model.MPicture) ? "../../Images/nopic.gif" : model.MPicture; hPictureId_ServiceLink.Value = model.PictureId.ToString(); txtUrl_ServiceLink.Value = model.Url; myDataAppend.Append("<div code=\"myDataForModel\">[{\"Id\":\"" + model.Id + "\",\"ServiceItemId\":\"" + model.ServiceItemId + "\",\"ServiceItemName\":\"" + model.ServiceItemName + "\",\"Sort\":\"" + model.Sort + "\"}]</div>"); } } }
public string GetServiceLinkById(Guid Id) { try { if (Id.Equals(Guid.Empty)) { return(""); } ServiceLink scBll = new ServiceLink(); var model = scBll.GetModelByJoin(Id); if (model == null) { return(""); } IList <object> listArr = new List <object>(); Dictionary <string, string> dic = null; if (!string.IsNullOrWhiteSpace(model.FileDirectory) && !string.IsNullOrWhiteSpace(model.RandomFolder) && !string.IsNullOrWhiteSpace(model.FileExtension)) { EnumData.Platform platform = EnumData.Platform.Android; dic = PictureUrlHelper.GetUrlByPlatform(model.FileDirectory, model.RandomFolder, model.FileExtension, platform); } listArr.Add(dic == null ? "" : WebSiteHost + dic["OriginalPicture"]); listArr.Add(dic == null ? "" : WebSiteHost + dic["BPicture"]); listArr.Add(dic == null ? "" : WebSiteHost + dic["MPicture"]); listArr.Add(dic == null ? "" : WebSiteHost + dic["SPicture"]); StringBuilder sb = new StringBuilder(3000); sb.Append("<Rsp>"); sb.AppendFormat("<Id>{0}</Id><Name>{1}</Name><Url>{2}</Url><LastUpdatedDate>{3}</LastUpdatedDate>", model.Id, model.Named, model.Url, model.LastUpdatedDate.ToString("yyyy-MM-dd HH:mm")); sb.AppendFormat("<OriginalPicture>{0}</OriginalPicture><BPicture>{1}</BPicture><MPicture>{2}</MPicture><SPicture>{3}</SPicture>", listArr.ToArray()); sb.Append("</Rsp>"); return(sb.ToString()); } catch (Exception ex) { new CustomException(string.Format("服务-接口:string GetServiceLinkById,异常:{0}", ex.Message), ex); return(""); } }