public void consignBtn_Click(object sender, EventArgs e) { item.status = 100; item.completeDate = DateTime.Now; item.itemDetials = itemDetialsIn.InnerText; if (itemDal.Update(item) == 1) { if (item.money != 0 & item.money != null) { BaseDAL<OA_finance> financeDal = new BaseDAL<OA_finance>(); OA_finance finance = new OA_finance(); finance.money = item.money; finance.actionDate = DateTime.Now; finance.actionDetails = "委托方:" + item.client + ",项目负责人:" + item.leaderName; ; finance.actionName = item.itemName; financeDal.Add(finance); } moneyInput.Value = item.money.ToString(); yearIn.Value = item.completeDate.Year.ToString(); monthIn.Value = item.completeDate.Month.ToString(); dayIn.Value = item.completeDate.Day.ToString(); itemDetialsIn.Value = item.itemDetials; programProgress.InnerText = item.status + "%"; itemProgress.Style.Add("width", 5.36 * item.status + "px"); List<OA_item> itemList = itemDal.GetList(1, 2000); if (Header1.DataBind(itemList, user.realName, user.loginName) == 0) { user.status = 100; userDal.Update(user); } scripthelp.Alert("项目交付成功!", this.Page); } else scripthelp.Alert("项目交付失败!", Page); }
//添加财务 protected void FinancialSubmit_Click(object sender, EventArgs e) { if (financial_event.Value != "" & moneyIn.Value != "") { OA_finance newFinance = new OA_finance(); if (inOrOutDropL.SelectedValue == "收入") newFinance.money = int.Parse(moneyIn.Value.Trim()); else newFinance.money = int.Parse("-" + moneyIn.Value.Trim()); newFinance.actionName = financial_event.Value.Trim(); newFinance.actionDetails = financial_decoration.Value.Trim(); newFinance.actionStatus = 1; try { newFinance.actionDate = Convert.ToDateTime(get_year.Value.Trim() + "-" + get_month.Value.Trim() + "-" + get_day.Value.Trim()); dalFinance.Add(newFinance); scripthelp.Alert("添加" + newFinance.actionName + "财务事件成功!", Page); GetFinanceList(); string bigOrSmall = newFinance.money > 0 ? ">" : "<"; GetFinanceMidList("money" + bigOrSmall + "0 AND [actionStatus]=1", 1); } catch(Exception ex) { ControlLog controlLog = new ControlLog("home"); controlLog.WriteDebugLog("FinancialSubmit_Click", ex.ToString(), user.realName); scripthelp.Alert("添加" + newFinance.actionName + "财务失败!", Page); } } }