//提交审核
 protected void ImageButton3_Click(object sender, ImageClickEventArgs e)
 {
     if (this.Label2.Text == "保存成功!")
     {
         DetailsModel dm = new DetailsModel();
         //筹集天数
         int day = (int)Session["day"];
         //发起时间
         dm.Release_date = DateTime.Now;
         //结束时间
         dm.Closing_date = DateTime.Now.AddDays(day);
         //喜欢人数
         dm.Like_number = 0;
         //众筹进度
         dm.Financing_state = "众筹中";
         //已筹集金额
         dm.Raised_amount = 0;
         //项目编号
         dm.ProjectID = (int)Session["ProjectID"];
         //筹集情况
         dm.Operation = "进行中";
         if (ReturnBLL.InProjectDetails(dm))
         {
             Response.Redirect("/over.aspx");
         }
         else
         {
             this.Label2.Text = "数据错误!";
         }
     }
     else
     {
         this.Label2.Text = "请先保存!";
     }
 }
Example #2
0
 protected void GridViewPack_RowUpdating(object sender, GridViewUpdateEventArgs e)
 {
     ReturnBLL.Add(new List <int>()
     {
         e.Keys[0].ToInt()
     }, txtRemoveNoteGlobal.Text.Trim());
 }
        //保存
        protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
        {
            ReturnModel RM = new ReturnModel();

            //支持金额
            RM.Support_amount = this.TextBox1.Text;
            //回报内容
            RM.Return_content = this.TextBox2.Text;
            //限定名额
            RM.Qualified_quota = int.Parse(this.TextBox3.Text);
            //运费
            RM.Freight = this.TextBox4.Text;
            //回报时间
            RM.Return_time = int.Parse(this.TextBox5.Text);
            //项目编号
            string name = (string)Session["username"];

            RM.ProjectID         = ReturnBLL.Selecteds(name);
            Session["ProjectID"] = RM.ProjectID;
            if (ReturnBLL.Returnwebs(RM))
            {
                this.Label1.Text = "保存成功!";
            }
            else
            {
                this.Label1.Text = "保存失败!";
            }
        }
        //保存草稿
        protected void ImageButton2_Click(object sender, ImageClickEventArgs e)
        {
            string Phone    = this.TextBox2.Text;
            string Province = this.DropDownList1.SelectedValue;
            string City     = this.DropDownList2.SelectedValue;
            string UserName = this.TextBox1.Text;

            if (ReturnBLL.Insretin(Phone, Province, City, UserName))
            {
                ReturnModel rm = new ReturnModel();
                rm.Bank_Name    = this.TextBox3.Text;
                rm.Bank_branch  = this.TextBox4.Text;
                rm.Account_name = this.TextBox5.Text;
                rm.Bank_Number  = this.TextBox6.Text;
                rm.Accounts     = this.TextBox1.Text;
                if (ReturnBLL.InReturn(rm))
                {
                    this.Label2.Text = "保存成功!";
                }
                else
                {
                    this.Label2.Text = "保存失败!";
                }
            }
            else
            {
                this.Label2.Text = "保存失败!";
            }
        }
Example #5
0
    public void LoadReturn()
    {
        Return e = new Return();

        if (ReturnID == 0)
        {
            imgOrder.ImageUrl = "none";
            btnOk.Enabled     = true;
        }
        else
        {
            e = ReturnBLL.Get(ReturnID);
            imgOrder.ImageUrl = BarcodeBLL.Url4Return(e.ID);
            btnOk.Enabled     = false;
        }

        txtNote.Text = e.Note;

        txtDate.Text = e.Date.ToStringVN_Hour();

        PackOrderList = e.PackOrders.Select(r => r.ID).ToList();

        urlPrint.NavigateUrl = ResolveClientUrl(string.Format("~/Store/PrintReturn.aspx?ReturnID={0}", e.ID));

        GridViewPack.DataBind();

        CurrentDIN             = "";
        imgCurrentDIN.ImageUrl = "none";

        GridViewSum.DataBind();
    }
Example #6
0
    public void LoadReturn()
    {
        Return e = new Return();

        if (ReturnID == 0)
        {
            imgOrder.ImageUrl = "none";
            btnOk.Enabled     = true;
        }
        else
        {
            e = ReturnBLL.Get(ReturnID);
            imgOrder.ImageUrl = BarcodeBLL.Url4Return(e.ID);
            btnOk.Enabled     = false;
        }

        txtNote.Text = e.Note;

        txtDate.Text = e.Date.ToStringVN_Hour();

        PackOrderList = e.PackOrders.Select(r => r.ID).ToList();

        GridViewPack.DataBind();

        CurrentDIN             = "";
        imgCurrentDIN.ImageUrl = "none";
    }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         this.GridView1.AutoGenerateColumns = false;
         this.GridView1.DataSource          = ReturnBLL.Gettable();
         this.GridView1.DataBind();
     }
 }
Example #8
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            string strParamID = Request["ReturnID"];

            if (!string.IsNullOrEmpty(strParamID))
            {
                returnObj = ReturnBLL.Get(strParamID.ToInt());

                if (returnObj != null)
                {
                    LabelTitle1.Text = "BIÊN BẢN THU HỒI";

                    LoadReturn();

                    RedBloodDataContext db = new RedBloodDataContext();

                    var v1 = db.PackOrders.Where(r => r.ReturnID.Value == returnObj.ID)
                             .Select(r => r.Pack)
                             .ToList();

                    var v = v1.GroupBy(r => r.ProductCode)
                            .Select(r => new
                    {
                        ProductCode      = r.Key,
                        Sum              = r.Count(),
                        BloodGroupSumary = r.GroupBy(r1 => r1.Donation.BloodGroup).Select(r1 => new
                        {
                            BloodGroupDesc = BloodGroupBLL.GetDescription(r1.Key),
                            Total          = r1.Count(),
                            VolumeSumary   = r1.GroupBy(r2 => r2.Volume).Select(r2 => new
                            {
                                Volume  = r2.Key.HasValue ? r2.Key.Value.ToString() : "_",
                                Total   = r2.Count(),
                                DINList = r2.Select(r3 => new { DIN = r3.DIN }).OrderBy(r4 => r4.DIN),
                            }).OrderBy(r2 => r2.Volume)
                        }).OrderBy(r1 => r1.BloodGroupDesc),
                    });

                    GridViewSum.DataSource = v;
                    GridViewSum.DataBind();

                    LableCount.Text = v1.Count().ToStringRemoveZero();
                }
            }
        }
    }
Example #9
0
    protected void btnOk_Click(object sender, EventArgs e)
    {
        ReturnID = ReturnBLL.Add(PackOrderList, txtNote.Text.Trim());

        this.Alert("Lưu thành công.");
    }