Example #1
0
        /// <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;
        }
Example #2
0
        /// <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());
        }
Example #3
0
        /// <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");
                }
            }
        }
Example #4
0
 /// <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);
         }
     }
 }