예제 #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Int64 id = 0;

        if (!string.IsNullOrEmpty(Request["id"]))
        {
            id = Convert.ToInt64(Request["id"]);
        }
        if (id > 0)
        {
            UO = BO_SaleShop_ArticleCate.GetObjectById(id);
        }
        if (UO == null)
        {
            UO = new DO_SaleShop_ArticleCate.UO_SaleShop_ArticleCate();
        }

        if (Request.Form.Keys.Count > 0)
        {
            GetTogether.Web.WebHelper.SetValues <DO_SaleShop_ArticleCate.UO_SaleShop_ArticleCate>(UO, "SaleShop_ArticleCate_");
            if (id > 0)
            {
                //Pending
                UO["UpdateOn", "yyyy-MM-dd"] = DateTime.Now.ToString("yyyy-MM-dd");
                UO["UpdateBy"] = string.Concat("WS-", Request.UserHostAddress);
                UO.Update(BO_SaleShop_ArticleCate.GetConditionsById(id));
            }
            else
            {
                //Pending
                UO["CreateOn", "yyyy-MM-dd"] = DateTime.Now.ToString("yyyy-MM-dd");
                UO["CreateBy"] = string.Concat("WS-", Request.UserHostAddress);
                UO.Insert();
            }
            Response.Redirect("SaleShop_ArticleCate.aspx");
        }
    }
예제 #2
0
    private void GetList()
    {
        Database_Output_SaleShop_ArticleCate_Result c = (Database_Output_SaleShop_ArticleCate_Result)Page.LoadControl("SaleShop_ArticleCate_Result.ascx");

        DO_SaleShop_ArticleCate.UO_SaleShop_ArticleCate l = new DO_SaleShop_ArticleCate.UO_SaleShop_ArticleCate();
        GetTogether.Web.WebHelper.SetValues <DO_SaleShop_ArticleCate.UO_SaleShop_ArticleCate>(l, "SaleShop_ArticleCate_");
        if (string.IsNullOrEmpty(Sort))
        {
            Sort = DO_SaleShop_ArticleCate.Columns.Id.ToString();
        }
        PagingResult <DO_SaleShop_ArticleCate.UO_SaleShop_ArticleCate, DO_SaleShop_ArticleCate.UOList_SaleShop_ArticleCate> resultPaging = BO_SaleShop_ArticleCate.GetPagingList(l, PageIndex, PageSize, Sort, IsAsc);

        c.JsFunction = "SaleShop_ArticleCate_Search";
        c.SetData <DO_SaleShop_ArticleCate.UO_SaleShop_ArticleCate, DO_SaleShop_ArticleCate.UOList_SaleShop_ArticleCate>(resultPaging.Result);
        c.Total     = resultPaging.Total;
        c.Sort      = Sort;
        c.PageIndex = PageIndex;
        c.PageSize  = PageSize;
        c.IsAsc     = IsAsc;
        this.Controls.Add(c);
    }