Exemple #1
0
 /// <summary>
 ///
 ///     提交添加
 /// </summary>
 private bool SubmintAdd()
 {
     try
     {
         LHContract iscontract = ContractServie.FirstOrDefault(p => p.FOrderCode == hiddevalue.Text);
         if (iscontract != null)
         {
             Alert.Show("该数据已经存在,不能重复保存");
         }
         using (TransactionScope socp = new TransactionScope())
         {
             LHContract contract = new LHContract();
             contract.FOrderCode    = hiddevalue.Text;
             contract.FContractCode = txtFContractCode.Text.Trim();
             contract.FContractDate = dpFContractDate.SelectedDate;
             contract.FContractName = txtFContractName.Text.Trim();
             if (!string.IsNullOrEmpty(ddlFAccType.SelectedValue))
             {
                 contract.FAccType = ddlFAccType.SelectedValue;
             }
             if (!string.IsNullOrEmpty(ddlFBillType.SelectedValue))
             {
                 contract.FBillType = ddlFBillType.SelectedValue;
             }
             contract.FConacter   = ddlFCtroler.SelectedValue;
             contract.FBeginDate  = dpFBeginDate.SelectedDate;
             contract.FEndDate    = dpFEndDate.SelectedDate;
             contract.FCustomer   = this.txtFCustomer.Text.Trim();
             contract.FContext    = txtFContext.Text.Trim();
             contract.FConacter   = txtFConacter.Text.Trim();
             contract.FTel        = txtFTel.Text.Trim();
             contract.FCreatedby  = CurrentUser.AccountJobNumber;
             contract.FCreatedon  = DateTime.Now;
             contract.FDeleteflag = 0;
             contract.FCompanyId  = CurrentUser.AccountComId;
             ContractServie.Add(contract);
             var dictModified = Grid1.GetModifiedDict();
             ModifiedGrid();
             ;                    socp.Complete();
             return(true);
         }
     }
     catch
     {
         return(false);
     }
 }