/// <summary> /// 绑定公版详细信息 /// </summary> /// <param name="id"></param> void BindDetail(int id) { model = bll.GetModel(id); txtNameInfo.Text = model.NameInfo; txtNum.Text = model.Num.ToString(); txtRemark.Text = model.Remark; txtSortNum.Text = model.SortNum.ToString(); ckState.Checked = model.StateInfo == 1 ? true : false; }
/// <summary> /// 分页获取数据列表 /// </summary> //public DataSet GetList(int PageSize,int PageIndex,string strWhere) //{ //return dal.GetList(PageSize,PageIndex,strWhere); //} #endregion BasicMethod #region ExtensionMethod /// <summary> /// 获取类别编号 /// </summary> /// <param name="id"></param> /// <returns></returns> public string SetNumID() { StringBuilder strNumId = new StringBuilder("OA"); strNumId.Append(DateTime.Now.ToString("yyMMdd")); Model.PublicVersion model = GetModel(GetMaxId()); if (model != null) { strNumId.Append((int.Parse(model.NumId.Substring(model.NumId.Length - 3)) + 1).ToString().PadLeft(3, '0')); } else { strNumId.Append("001"); } return(strNumId.ToString()); }
/// <summary> /// 确认提交 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnOK_Click(object sender, EventArgs e) { bool isEdit = false; if (int.TryParse(Request.Params["id"], out id)) { model = bll.GetModel(id); isEdit = true; } else { model.CustomerId = int.Parse(Request.Params["cid"].ToString()); model.NumId = bll.SetNumID(); } model.ImgUrl = ""; model.NameInfo = txtNameInfo.Text; model.Num = int.Parse(txtNum.Text); model.SortNum = int.Parse(txtSortNum.Text); model.StateInfo = ckState.Checked ? 1 : 0; if (isEdit) { if (bll.Update(model)) { JsMessage("公版信息修改成功", 2000, "true", "index.aspx" + Request.Url.Query); } else { JsMessage("公版信息修改失败,请稍候重试", 2000, "false"); } } else { if (bll.Add(model) > 0) { JsMessage("公版信息录入成功", 2000, "true", "index.aspx?cid=" + Request.Params["cid"]); } else { JsMessage("公版信息录入失败,请稍候重试", 2000, "false"); } } }
/// <summary> /// 获取公版名称 /// </summary> /// <returns></returns> public string GetCustomerName(string id) { if (string.IsNullOrEmpty(id)) { return("--"); } else { BLL.PublicVersion bllCustomer = new BLL.PublicVersion(); Model.PublicVersion model = bllCustomer.GetModel(int.Parse(id)); if (string.IsNullOrEmpty(model.NameInfo)) { return("--"); } else { return(model.NameInfo); } } }