public string Save(XmlDocument doc) { NavigationPortalSidebarItemInfo param = new NavigationPortalSidebarItemInfo(); param = (NavigationPortalSidebarItemInfo)AjaxUtil.Deserialize(param, doc); this.service.Save(param); return("{\"message\":{\"returnCode\":0,\"value\":\"�����ɹ���\"}}"); }
// ------------------------------------------------------- // 添加 删除 修改 // ------------------------------------------------------- #region 函数:Save(NavigationPortalSidebarItemInfo param) /// <summary>保存记录</summary> /// <param name="param">实例<see cref="NavigationPortalSidebarItemInfo"/>详细信息</param> /// <returns>实例<see cref="NavigationPortalSidebarItemInfo"/>详细信息</returns> public NavigationPortalSidebarItemInfo Save(NavigationPortalSidebarItemInfo param) { if (!this.IsExist(param.Id)) { this.Insert(param); } else { this.Update(param); } return(param); }
public string FindOne(XmlDocument doc) { StringBuilder outString = new StringBuilder(); string id = XmlHelper.Fetch("id", doc); NavigationPortalSidebarItemInfo param = this.service.FindOne(id); outString.Append("{\"ajaxStorage\":" + AjaxUtil.Parse <NavigationPortalSidebarItemInfo>(param) + ","); outString.Append("\"message\":{\"returnCode\":0,\"value\":\"��ѯ�ɹ���\"}}"); return(outString.ToString()); }
public string CreateNewObject(XmlDocument doc) { StringBuilder outString = new StringBuilder(); NavigationPortalSidebarItemInfo param = new NavigationPortalSidebarItemInfo(); param.Id = DigitalNumberContext.Generate("Key_Guid"); param.Status = 1; param.UpdateDate = param.CreateDate = DateTime.Now; outString.Append("{\"ajaxStorage\":" + AjaxUtil.Parse <NavigationPortalSidebarItemInfo>(param) + ","); outString.Append("\"message\":{\"returnCode\":0,\"value\":\"�����ɹ���\"}}"); return(outString.ToString()); }
/// <summary>修改记录</summary> /// <param name="param">实例<see cref="NavigationPortalSidebarItemInfo"/>详细信息</param> public void Update(NavigationPortalSidebarItemInfo param) { this.ibatisMapper.Update(StringHelper.ToProcedurePrefix(string.Format("{0}_Update", this.tableName)), param); }
// ------------------------------------------------------- // ���� ɾ�� // ------------------------------------------------------- #region 属性:Save(NavigationPortalSidebarItemInfo param) /// <summary>������¼</summary> /// <param name="param">ʵ��<see cref="NavigationPortalSidebarItemInfo"/>��ϸ��Ϣ</param> /// <returns>ʵ��<see cref="NavigationPortalSidebarItemInfo"/>��ϸ��Ϣ</returns> public NavigationPortalSidebarItemInfo Save(NavigationPortalSidebarItemInfo param) { return(this.provider.Save(param)); }