Пример #1
0
 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);
 }
Пример #2
0
 //添加财务
 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);
         }
     }
 }