/// <summary> /// 初始化开票登记信息 /// </summary> void InitEditInfo() { var info = new EyouSoft.BLL.FinanceStructure.BFaPiao().GetInfo(EditId); if (info != null) { txtKaiPiaoRiQi.Value = info.RiQi.ToString("yyyy-MM-dd"); txtKaiPiaoJinE.Value = info.JinE.ToString("F2"); txtKaiPiaoRen.Value = info.KaiPiaoRen; txtPiaoHao.Value = info.PiaoHao; txtBeiZhu.Value = info.BeiZhu; } info = null; }
/// <summary> /// 初始化发票管理列表 /// </summary> void InitLB() { int pageSize = 20; int pageIndex = Utils.GetInt(Utils.GetQueryStringValue("page"), 1); int recordCount = 0; var searchInfo = new EyouSoft.Model.FinanceStructure.MFaPiaoGuanLiSearchInfo(); searchInfo.CrmName = Utils.GetQueryStringValue("kehumingcheng"); searchInfo.CTETime = Utils.GetDateTimeNullable(Utils.GetQueryStringValue("ctetime")); searchInfo.CTSTime = Utils.GetDateTimeNullable(Utils.GetQueryStringValue("ctstime")); searchInfo.KPETime = Utils.GetDateTimeNullable(Utils.GetQueryStringValue("kpetime")); searchInfo.KPRen = Utils.GetQueryStringValue("kaipiaoren"); searchInfo.KPSTime = Utils.GetDateTimeNullable(Utils.GetQueryStringValue("kpstime")); var bll = new EyouSoft.BLL.FinanceStructure.BFaPiao(); var items = bll.GetFaPiaoGuanLis(CurrentUserCompanyID, pageSize, pageIndex, ref recordCount, searchInfo); if (items != null && items.Count > 0) { phLB.Visible = true; phEmpty.Visible = false; rptFaPiaoGuanLi.DataSource = items; rptFaPiaoGuanLi.DataBind(); paging.PageLinkURL = Request.ServerVariables["SCRIPT_NAME"].ToString() + "?"; paging.UrlParams = Request.QueryString; paging.intPageSize = pageSize; paging.CurrencyPage = pageIndex; paging.intRecordCount = recordCount; decimal jiaoYiJinE; decimal kaiPiaoJinE; bll.GetFaPiaoGuanLisHeJi(CurrentUserCompanyID, searchInfo, out jiaoYiJinE, out kaiPiaoJinE); ltrJiaoYiJinEHeJi.Text = jiaoYiJinE.ToString("C2"); ltrKaiPiaoJinEHeJi.Text = kaiPiaoJinE.ToString("C2"); ltrWeiKaiPiaoJinEHeJi.Text = (jiaoYiJinE - kaiPiaoJinE).ToString("C2"); } else { phLB.Visible = false; phEmpty.Visible = true; } bll = null; }
/// <summary> /// lbtnSubmit_Click /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void lbtnSubmit_Click(object sender, EventArgs e) { var info = new EyouSoft.Model.FinanceStructure.MFaPiaoInfo(); info.BeiZhu = Utils.GetFormValue(txtBeiZhu.UniqueID); info.JinE = Utils.GetDecimal(Utils.GetFormValue(txtKaiPiaoJinE.UniqueID)); info.KaiPiaoRen = Utils.GetFormValue(txtKaiPiaoRen.UniqueID); info.KaiPiaoRenId = 0; info.PiaoHao = Utils.GetFormValue(txtPiaoHao.UniqueID); info.RiQi = Utils.GetDateTime(Utils.GetFormValue(txtKaiPiaoRiQi.UniqueID), DateTime.Now); if (!string.IsNullOrEmpty(EditId)) { info.Id = EditId; } else { info.CaoZuoRenId = SiteUserInfo.ID; info.CompanyId = CurrentUserCompanyID; info.CrmId = Utils.GetInt(Utils.GetQueryStringValue("kehudanweiid")); } int bllRetCode = 0; EyouSoft.BLL.FinanceStructure.BFaPiao bll = new EyouSoft.BLL.FinanceStructure.BFaPiao(); if (!string.IsNullOrEmpty(EditId)) { bllRetCode = bll.Update(info); } else { bllRetCode = bll.Insert(info); } if (bllRetCode == 1) { RegisterScript("alert('操作成功');reloadParentWindow();"); } else { RegisterAlertAndReloadScript("操作失败"); } }