private void Save()
    {
        AjaxResult result = new AjaxResult();

        result.IsSuccess = false;
        result.Msg       = "保存失败!";
        int id = 0;

        if (!string.IsNullOrEmpty(Request.Form["id"]))
        {
            id = Convert.ToInt32(Request.Form["id"]);
            var model = bll.Get(id);
            model.CreateTime  = DateTime.Parse(Request.Form["CreateTime"]);
            model.ExpiryDate  = DateTime.Parse(Request.Form["ExpiryDate"]);
            model.Title       = Request.Form["Title"];
            model.Summary     = Server.HtmlDecode(Request.Form["Summary"]);
            model.SummaryCode = Server.HtmlDecode(Request.Form["SummaryCode"]);
            model.Catalog     = Request.Form["CataLog"];
            if (bll.Update(model))
            {
                result.IsSuccess = true;
                result.Msg       = "更新成功!";
            }
        }
        else
        {
            var model = new SupplyDemandInfo();
            model.CreateTime   = DateTime.Parse(Request.Form["CreateTime"]);
            model.ExpiryDate   = DateTime.Parse(Request.Form["ExpiryDate"]);
            model.Title        = Request.Form["Title"];
            model.Summary      = Server.HtmlDecode(Request.Form["Summary"]);
            model.SummaryCode  = Server.HtmlDecode(Request.Form["SummaryCode"]);
            model.Catalog      = Request.Form["CataLog"];
            model.State        = "0";
            model.CompanyCode3 = User.CompanyCode3;
            model.CompanyName  = Request.Form["CompanyName"];
            model.Creator      = User.ID;
            model.CreateName   = User.UserName;
            model.ActorID      = User.ID;
            model.CreateTime   = DateTime.Now;
            if (bll.Add(model))
            {
                result.IsSuccess = true;
                result.Msg       = "增加成功!";
            }
        }
        Response.Clear();
        Response.Write(result.ToJsonString());
        Response.ContentType = "application/json";
        Response.End();
    }
Exemple #2
0
    /// <summary>
    /// 获取指定ID的数据
    /// </summary>
    private void GetData()
    {
        var id = Request.Form["id"] != null?Convert.ToInt32(Request.Form["id"]) : 0;

        var supplyDemandInfo = bll.Get(id);
        var strJSON          = "";

        if (supplyDemandInfo != null)
        {
            strJSON = JsonConvert.SerializeObject(supplyDemandInfo);
        }
        Response.Clear();
        Response.Write(strJSON);
        Response.ContentType = "application/json";
        Response.End();
    }