private int AddPayment() { LoginInfo currentUser = Session["login"] as LoginInfo; To_Outcome outcome = new To_Outcome(); outcome.OutComeDate = DateTime.Parse(this.txtFKDate.Text.Trim()); //付款日期 outcome.OutComeItem = this.ddlpayitem.SelectedItem.Text;; //付款类别 outcome.OutComeItemId = int.Parse(ddlpayitem.SelectedValue); //付款类别对应id outcome.OutComeMoney = double.Parse(this.txtPayMoney.Text); //付款金额 outcome.ComeUnit = this.txtSKUnit.Text.Trim(); //收款单位 outcome.OutComeBankName = this.ddlPayBank.SelectedItem.Text; //付款银行 outcome.OutComeBankId = int.Parse(this.ddlPayBank.SelectedValue); outcome.OutComeBankAccount = this.lblPayAccount.Text.Trim(); //付款帐号 outcome.OutComeDepart = this.ddlPayDepart.SelectedItem.Text; //所属部门 outcome.OutComeDepartId = int.Parse(this.ddlPayDepart.SelectedValue); //所属部门id outcome.Remark = this.txtMark.Value.Trim(); //备注 outcome.MakeName = currentUser.Cname; outcome.MakeId = currentUser.Id; outcome.MakeDate = DateTime.Now; outcome.OutComeStatus = this.payStatus.Checked ? "1" : "0"; int result = To_OutcomeManager.Add(outcome); return(result); }
protected void outList_ItemCommand(object source, RepeaterCommandEventArgs e) { string Id = e.CommandArgument.ToString(); switch (e.CommandName) { case "Edit": Response.Redirect("OutComeUpdate.aspx?id=" + Id); break; case "Detail": Response.Redirect("OutComeDetail.aspx?id=" + Id); break; case "Delete": Del(int.Parse(Id)); break; case "confirm": To_OutcomeManager.UpdateStatus(Id, "1"); break; case "CANCEL": To_OutcomeManager.UpdateStatus(Id, "0"); break; } Load_OutcomeList(); }
private void Load_InititalData() { string id = Request.QueryString["id"]; if (!string.IsNullOrEmpty(id)) { To_Outcome outcome = To_OutcomeManager.GetModel(id); this.lblOutcomeDate.Text = outcome.OutComeDate.ToString("yyyy-MM-dd"); this.lblOutComeItem.Text = outcome.OutComeItem; this.lblOutcomeMoney.Text = outcome.OutComeMoney.ToString("0.00"); this.lblComeDepart.Text = outcome.ComeUnit; this.lblOutcomeBank.Text = outcome.OutComeBankName; this.lblOutcomeBankAccount.Text = outcome.OutComeBankAccount; this.lblOutcomeDepart.Text = outcome.OutComeDepart; this.LtrMark.Text = outcome.Remark; this.lblmakeName.Text = outcome.MakeName; this.lblmakeDate.Text = outcome.MakeDate.ToString("yyyy-MM-dd"); this.lblOutcomeStatus.Text = outcome.OutComeStatus == "1" ? "已支付" : "未支付"; } }
private int UpdatePayment() { string id = Request.QueryString["id"]; To_Outcome outcome = To_OutcomeManager.GetModel(id); outcome.OutComeDate = DateTime.Parse(this.txtFKDate.Text.Trim()); //付款日期 outcome.OutComeItem = this.ddlpayitem.SelectedItem.Text;; //付款类别 outcome.OutComeItemId = int.Parse(ddlpayitem.SelectedValue); //付款类别对应id outcome.OutComeMoney = double.Parse(this.txtPayMoney.Text); //付款金额 outcome.ComeUnit = this.txtSKUnit.Text.Trim(); //收款单位 outcome.OutComeBankName = this.ddlPayBank.SelectedItem.Text; //付款银行 outcome.OutComeBankId = int.Parse(this.ddlPayBank.SelectedValue); outcome.OutComeBankAccount = this.lblPayAccount.Text.Trim(); //付款帐号 outcome.OutComeDepart = this.ddlPayDepart.SelectedItem.Text; //所属部门 outcome.OutComeDepartId = int.Parse(this.ddlPayDepart.SelectedValue); //所属部门id outcome.Remark = this.txtMark.Value.Trim(); //备注 outcome.OutComeStatus = this.payStatus.Checked ? "1" : "0"; int result = To_OutcomeManager.Update(outcome); return(result); }
/// <summary> /// 加载初始信息 /// </summary> private void Load_InitialData() { Load_Bank(); Load_Depart(); BindOutComeType(); string id = Request.QueryString["id"]; if (!string.IsNullOrEmpty(id)) { To_Outcome outcome = To_OutcomeManager.GetModel(id); this.txtFKDate.Text = outcome.OutComeDate.ToString("yyyy-MM-dd"); this.ddlpayitem.SelectedValue = outcome.OutComeItemId.ToString(); this.txtPayMoney.Text = outcome.OutComeMoney.ToString("0.00"); this.txtSKUnit.Text = outcome.ComeUnit.ToString(); this.ddlPayBank.SelectedValue = outcome.OutComeBankId.ToString(); this.lblPayAccount.Text = outcome.OutComeBankAccount; this.ddlPayDepart.SelectedValue = outcome.OutComeDepartId.ToString(); this.txtMark.Value = outcome.Remark; this.lblMaker.Text = outcome.MakeName; this.lblMakeDate.Text = outcome.MakeDate.ToString("yyyy-MM-dd"); this.payStatus.Checked = outcome.OutComeStatus == "1" ? true : false; } }
/// <summary> /// 删除数据 /// </summary> /// <param name="id"></param> private void Del(int id) { int result = To_OutcomeManager.Delete(id); }