コード例 #1
0
ファイル: ContractList.aspx.cs プロジェクト: zxl881203/src
    public void BindGv()
    {
        DataTable allTask = BudContractTask.GetAllTask(this.prjId, string.Empty, string.Empty, string.Empty);

        this.gvBudget.DataSource = allTask;
        this.gvBudget.DataBind();
    }
コード例 #2
0
ファイル: IncometBudget.aspx.cs プロジェクト: zxl881203/src
    protected void bindContractBudget(string prjID, string contractId)
    {
        BudContractTask.GetTaskInfoByPrjIdAndConIdAndOrderNum(prjID, contractId, "", "", "", "");
        DataTable conByParent = BudContractTask.GetConByParent(prjID, contractId, "", "", "", "", 0);

        this.gvBudget.DataSource = conByParent;
        this.gvBudget.DataBind();
    }
コード例 #3
0
 protected void BindgvBudget()
 {
     if (!string.IsNullOrEmpty(ContractManage_IncometContract_IncometContractQuery.contractID))
     {
         IncometContractModel model = this.incometContractBll.GetModel(ContractManage_IncometContract_IncometContractQuery.contractID);
         this.lblTitalbudContract.Text = "合同预算";
         DataTable taskInfoByPrjIdAndConId = BudContractTask.GetTaskInfoByPrjIdAndConId(model.Project.PrjGuid.ToString(), ContractManage_IncometContract_IncometContractQuery.contractID, "", "", "");
         this.gvBudget.DataSource = taskInfoByPrjIdAndConId;
         this.gvBudget.DataBind();
     }
 }
コード例 #4
0
    private void DataBindBudget()
    {
        string text = base.Request["prjId"];

        if (!string.IsNullOrEmpty(text))
        {
            DataTable taskInfo = BudContractTask.GetTaskInfo(text, string.Empty, string.Empty, string.Empty);
            this.gvBudget.DataSource = taskInfo;
            this.gvBudget.DataBind();
        }
    }
コード例 #5
0
ファイル: EditConModify.aspx.cs プロジェクト: zxl881203/src
    private string GetParentId(string taskId)
    {
        BudContractTaskService budContractTaskService = new BudContractTaskService();
        BudContractTask        byId = budContractTaskService.GetById(taskId);

        if (byId != null)
        {
            return(byId.ParentId);
        }
        return(string.Empty);
    }
コード例 #6
0
    public void BindGv()
    {
        BudContractTaskAudit modelById = BudContractTaskAudit.GetModelById(this.ContractTaskAuditId);

        if (modelById != null)
        {
            DataTable taskInfo = BudContractTask.GetTaskInfo(modelById.PrjId, string.Empty, string.Empty, string.Empty);
            this.gvBudget.DataSource = taskInfo;
            this.gvBudget.DataBind();
            this.hfldPrjId.Value = modelById.PrjId;
        }
    }
コード例 #7
0
    public void BindGv()
    {
        if (this.month.Length == 1)
        {
            this.month = this.month.PadLeft(2, '0');
        }
        BudContractTask.GetTaskInfo(this.prjId, this.type, this.year, this.month);
        DataTable allTask = BudContractTask.GetAllTask(this.prjId, this.type, this.year, this.month);

        this.gvBudget.DataSource = allTask;
        this.gvBudget.DataBind();
    }
コード例 #8
0
    private void DataBindBudget()
    {
        string text       = base.Request["prjId"];
        string contractID = base.Request["ContractId"];

        if (!string.IsNullOrEmpty(text))
        {
            DataTable conByParent = BudContractTask.GetConByParent(text, contractID, string.Empty, string.Empty, string.Empty, string.Empty, 0);
            this.gvBudget.DataSource = conByParent;
            this.gvBudget.DataBind();
        }
    }
コード例 #9
0
    public void UpdateDetail()
    {
        BudConModify            conModify = this.budModifySev.GetByConInModifyID(this.hfldconModifyID.Value);
        List <BudConModifyTask> list      = (
            from r in this.conModifyTaskSer
            where r.ModifyId == conModify.ModifyId
            select r).ToList <BudConModifyTask>();

        foreach (BudConModifyTask modifyTask in list)
        {
            BudContractTask budContractTask = (
                from r in this.conTaskSev
                where r.TaskId == modifyTask.TaskId
                select r).FirstOrDefault <BudContractTask>();
            if (budContractTask.ModifyType == "0")
            {
                this.conTaskSev.Delete(budContractTask);
            }
            else
            {
                budContractTask.EndDate     = modifyTask.EndDate;
                budContractTask.StartDate   = modifyTask.StartDate;
                budContractTask.TaskCode    = modifyTask.ModifyTaskCode;
                budContractTask.TaskName    = modifyTask.ModifyTaskContent;
                budContractTask.Unit        = modifyTask.Unit;
                budContractTask.Total       = new decimal?(Convert.ToDecimal(budContractTask.Total) - modifyTask.Total);
                budContractTask.InputDate   = DateTime.Now;
                budContractTask.IsValid     = new bool?(false);
                budContractTask.Note        = modifyTask.Note;
                budContractTask.OrderNumber = modifyTask.OrderNumber;
                budContractTask.ParentId    = modifyTask.ParentId;
                budContractTask.PrjId       = modifyTask.PrjId2;
                budContractTask.Quantity    = Convert.ToDecimal(budContractTask.Quantity) - modifyTask.Quantity;
                budContractTask.TaskId      = modifyTask.TaskId;
                budContractTask.ModifyId    = null;
                budContractTask.ModifyType  = "1";
                if (budContractTask.Quantity != 0m)
                {
                    budContractTask.UnitPrice = budContractTask.Total / budContractTask.Quantity;
                }
                budContractTask.TaskType           = string.Empty;
                budContractTask.InputUser          = PageHelper.QueryUser(this, base.UserCode);
                budContractTask.FeatureDescription = modifyTask.FeatureDescription;
                budContractTask.ConstructionPeriod = modifyTask.ConstructionPeriod;
                budContractTask.MainMaterial       = new decimal?(Convert.ToDecimal(budContractTask.MainMaterial) - Convert.ToDecimal(modifyTask.MainMaterial));
                budContractTask.Labor       = new decimal?(Convert.ToDecimal(budContractTask.Labor) - Convert.ToDecimal(modifyTask.Labor));
                budContractTask.SubMaterial = new decimal?(Convert.ToDecimal(budContractTask.SubMaterial) - Convert.ToDecimal(modifyTask.SubMaterial));
                this.conTaskSev.Update(budContractTask);
            }
        }
    }
コード例 #10
0
    protected string GetTaskCode(string taskId)
    {
        string result = string.Empty;
        BudContractTaskService budContractTaskService = new BudContractTaskService();
        BudContractTask        byId = budContractTaskService.GetById(taskId);

        if (byId != null)
        {
            result = byId.TaskCode;
        }
        else
        {
            BudConModifyTask byId2 = this.conModifyTaskSer.GetById(taskId);
            if (byId2 != null)
            {
                result = byId2.ModifyTaskCode;
            }
        }
        return(result);
    }
コード例 #11
0
    protected void SaveTask()
    {
        List <BudConModifyTask> list = (
            from r in this.conModifyTaskSer
            where r.ModifyId == this.hfldconBudModifyID.Value
            select r).ToList <BudConModifyTask>();

        for (int i = 0; i < list.Count; i++)
        {
            BudConModifyTask entity          = list[i];
            BudContractTask  budContractTask = (
                from r in this.conTaskSev
                where r.TaskId == entity.TaskId
                select r).FirstOrDefault <BudContractTask>();
            if (budContractTask != null && entity.ModifyType == 0)
            {
                BudContractTask budContractTask2 = new BudContractTask();
                budContractTask2.EndDate     = entity.EndDate;
                budContractTask2.StartDate   = entity.StartDate;
                budContractTask2.TaskCode    = entity.ModifyTaskCode;
                budContractTask2.TaskName    = entity.ModifyTaskContent;
                budContractTask2.Unit        = entity.Unit;
                budContractTask2.Total       = new decimal?(entity.Total);
                budContractTask2.InputDate   = DateTime.Now;
                budContractTask2.IsValid     = new bool?(false);
                budContractTask2.Note        = entity.Note;
                budContractTask2.OrderNumber = entity.OrderNumber;
                budContractTask2.ParentId    = entity.ParentId;
                budContractTask2.PrjId       = entity.PrjId2;
                budContractTask2.Quantity    = entity.Quantity;
                budContractTask2.TaskId      = entity.TaskId;
                budContractTask2.ModifyId    = entity.ModifyId;
                budContractTask2.ModifyType  = entity.ModifyType.ToString();
                if (budContractTask2.Quantity != 0m)
                {
                    budContractTask2.UnitPrice = budContractTask2.Total / budContractTask2.Quantity;
                }
                budContractTask2.TaskType           = string.Empty;
                budContractTask2.InputUser          = PageHelper.QueryUser(this, base.UserCode);
                budContractTask2.FeatureDescription = entity.FeatureDescription;
                budContractTask2.ConstructionPeriod = entity.ConstructionPeriod;
                budContractTask2.SubMaterial        = entity.SubMaterial;
                budContractTask2.MainMaterial       = entity.MainMaterial;
                budContractTask2.Labor = entity.Labor;
                this.conTaskSev.Delete(budContractTask);
                this.conTaskSev.Add(budContractTask2);
            }
            if (budContractTask == null && entity.ModifyType == 0)
            {
                BudContractTask budContractTask3 = new BudContractTask();
                budContractTask3.EndDate     = entity.EndDate;
                budContractTask3.StartDate   = entity.StartDate;
                budContractTask3.TaskCode    = entity.ModifyTaskCode;
                budContractTask3.TaskName    = entity.ModifyTaskContent;
                budContractTask3.Unit        = entity.Unit;
                budContractTask3.Total       = new decimal?(entity.Total);
                budContractTask3.InputDate   = DateTime.Now;
                budContractTask3.IsValid     = new bool?(false);
                budContractTask3.Note        = entity.Note;
                budContractTask3.OrderNumber = this.GetModifyOrderNumber(entity.OrderNumber, entity.ParentId);
                budContractTask3.ParentId    = entity.ParentId;
                budContractTask3.PrjId       = entity.PrjId2;
                budContractTask3.Quantity    = entity.Quantity;
                budContractTask3.TaskId      = entity.TaskId;
                budContractTask3.ModifyId    = entity.ModifyId;
                budContractTask3.ModifyType  = entity.ModifyType.ToString();
                if (budContractTask3.Quantity != 0m)
                {
                    budContractTask3.UnitPrice = budContractTask3.Total / budContractTask3.Quantity;
                }
                budContractTask3.TaskType           = string.Empty;
                budContractTask3.InputUser          = PageHelper.QueryUser(this, base.UserCode);
                budContractTask3.FeatureDescription = entity.FeatureDescription;
                budContractTask3.ConstructionPeriod = entity.ConstructionPeriod;
                budContractTask3.SubMaterial        = entity.SubMaterial;
                budContractTask3.MainMaterial       = entity.MainMaterial;
                budContractTask3.Labor = entity.Labor;
                this.conTaskSev.Add(budContractTask3);
            }
            if (entity.ModifyType == 1)
            {
                budContractTask.EndDate     = entity.EndDate;
                budContractTask.StartDate   = entity.StartDate;
                budContractTask.Total       = new decimal?(Convert.ToDecimal(budContractTask.Total) + entity.Total);
                budContractTask.InputDate   = DateTime.Now;
                budContractTask.IsValid     = new bool?(false);
                budContractTask.Note        = entity.Note;
                budContractTask.OrderNumber = entity.OrderNumber;
                budContractTask.ParentId    = entity.ParentId;
                budContractTask.PrjId       = entity.PrjId2;
                budContractTask.Quantity    = Convert.ToDecimal(budContractTask.Quantity) + entity.Quantity;
                budContractTask.TaskId      = entity.TaskId;
                budContractTask.ModifyId    = entity.ModifyId;
                budContractTask.ModifyType  = entity.ModifyType.ToString();
                if (budContractTask.Quantity != 0m)
                {
                    budContractTask.UnitPrice = budContractTask.Total / budContractTask.Quantity;
                }
                budContractTask.TaskType           = string.Empty;
                budContractTask.InputUser          = PageHelper.QueryUser(this, base.UserCode);
                budContractTask.FeatureDescription = entity.FeatureDescription;
                budContractTask.ConstructionPeriod = entity.ConstructionPeriod;
                budContractTask.MainMaterial       = new decimal?(Convert.ToDecimal(budContractTask.MainMaterial) + Convert.ToDecimal(entity.MainMaterial));
                budContractTask.Labor       = new decimal?(Convert.ToDecimal(budContractTask.Labor) + Convert.ToDecimal(entity.Labor));
                budContractTask.SubMaterial = new decimal?(Convert.ToDecimal(budContractTask.SubMaterial) + Convert.ToDecimal(entity.SubMaterial));
                this.conTaskSev.Update(budContractTask);
            }
        }
    }
コード例 #12
0
    public void GvbudModify_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        BudContractTask budContractTask = new BudContractTask();

        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            string value = this.GvbudModify.DataKeys[e.Row.RowIndex]["ModifyTaskId"].ToString();
            e.Row.Attributes["id"]   = value;
            e.Row.Attributes["guid"] = value;
            string TaskID = this.GvbudModify.DataKeys[e.Row.RowIndex]["TaskId"].ToString();
            e.Row.Attributes["TaskId"] = TaskID;
            string text  = this.GvbudModify.DataKeys[e.Row.RowIndex]["ModifyType"].ToString();
            string text2 = this.GvbudModify.DataKeys[e.Row.RowIndex]["Quantity"].ToString();
            string text3 = this.GvbudModify.DataKeys[e.Row.RowIndex]["Total"].ToString();
            e.Row.Attributes["ModifyType"] = text;
            if (text == "1")
            {
                BudConModify     conModify        = this.budModifySev.GetByConInModifyID(this.hfldconModifyID.Value);
                BudConModifyTask budConModifyTask = null;
                if (conModify != null)
                {
                    budConModifyTask = (
                        from r in this.conModifyTaskSer
                        where r.ModifyId == conModify.ModifyId && r.TaskId == TaskID
                        select r).FirstOrDefault <BudConModifyTask>();
                }
                budContractTask = (
                    from r in this.conTaskSev
                    where r.TaskId == TaskID
                    select r).FirstOrDefault <BudContractTask>();
                if (budContractTask != null)
                {
                    e.Row.Cells[2].Text  = budContractTask.TaskCode;
                    e.Row.Cells[10].Text = budContractTask.UnitPrice.ToString();
                    if (!string.IsNullOrEmpty(text2) && Convert.ToDecimal(text2) != 0m)
                    {
                        e.Row.Cells[9].Style.Add("color", "red");
                        e.Row.Cells[11].Style.Add("color", "red");
                    }
                    if (!string.IsNullOrEmpty(text2))
                    {
                        if (budConModifyTask != null)
                        {
                            e.Row.Cells[12].Text = (budContractTask.Quantity - budConModifyTask.Quantity + Convert.ToDecimal(text2)).ToString();
                        }
                        else
                        {
                            e.Row.Cells[12].Text = (budContractTask.Quantity + Convert.ToDecimal(text2)).ToString();
                        }
                    }
                    else
                    {
                        e.Row.Cells[12].Text = budContractTask.Quantity.ToString();
                    }
                    if (string.IsNullOrEmpty(text3))
                    {
                        e.Row.Cells[13].Text = budContractTask.Total.ToString();
                        return;
                    }
                    if (budConModifyTask != null)
                    {
                        e.Row.Cells[13].Text = (budContractTask.Total - budConModifyTask.Total + Convert.ToDecimal(text3)).ToString();
                        return;
                    }
                    e.Row.Cells[13].Text = (budContractTask.Total + Convert.ToDecimal(text3)).ToString();
                    return;
                }
            }
            else
            {
                e.Row.Style.Add("color", "red");
                e.Row.Cells[12].Text = text2;
                e.Row.Cells[13].Text = text3;
            }
        }
    }
コード例 #13
0
 protected void btnImport_Click(object sender, System.EventArgs e)
 {
     this.taskArray = this.hfldExcelColumns.Value.Split(new char[]
     {
         ','
     });
     this.resourceArray = this.hfldResource.Value.Split(new char[]
     {
         ','
     });
     this.hfldExcelColumns.Value = string.Empty;
     this.hfldResource.Value     = string.Empty;
     if (this.ViewState["ExcelName"] != null && !string.IsNullOrEmpty(this.ViewState["ExcelName"].ToString()))
     {
         bool flag = true;
         if (string.IsNullOrEmpty(this.taskId))
         {
             this.dtWBS = (this.ViewState["dtwbs"] as DataTable);
             if (this.dtWBS.Rows.Count > 0)
             {
                 BudContractTask.ClearByPrjId(this.prjId);
             }
         }
         else
         {
             flag = (BudContractTask.GetById(this.taskId) != null);
         }
         if (flag)
         {
             this.dtWBS = (this.ViewState["dtwbs"] as DataTable);
             BudTaskServices budTaskServices = new BudTaskServices(this.taskId, this.prjId, this.version, this.dtWBS);
             bool            flag2           = false;
             System.Collections.Generic.IDictionary <string, int> relation = ExcelUtility.GetRelation(this.taskArray);
             int    num  = -1;
             int    num2 = -1;
             string str  = string.Empty;
             foreach (System.Collections.Generic.KeyValuePair <string, int> current in relation)
             {
                 string key;
                 if ((key = current.Key) != null)
                 {
                     if (!(key == "TaskCode"))
                     {
                         if (key == "SerialNo")
                         {
                             num = current.Value;
                         }
                     }
                     else
                     {
                         num2 = current.Value;
                     }
                 }
             }
             if (num != -1)
             {
                 str = this.dtWBS.Columns[num].ColumnName;
                 this.dtWBS.DefaultView.Sort = str + " DESC";
                 for (int i = 1; i < this.dtWBS.Rows.Count; i++)
                 {
                     if (this.dtWBS.Rows[i][num].ToString().Trim() == this.dtWBS.Rows[i - 1][num].ToString().Trim())
                     {
                         flag2 = true;
                         break;
                     }
                 }
             }
             else
             {
                 if (num2 != -1)
                 {
                     str = this.dtWBS.Columns[num2].ColumnName;
                     this.dtWBS.DefaultView.Sort = str + " DESC";
                     for (int j = 1; j < this.dtWBS.Rows.Count; j++)
                     {
                         if (this.dtWBS.Rows[j][num2].ToString().Trim() == this.dtWBS.Rows[j - 1][num2].ToString().Trim())
                         {
                             flag2 = true;
                             break;
                         }
                     }
                 }
             }
             if (flag2)
             {
                 base.RegisterScript("top.ui.alert('导入失败!\\n导入的Excel中有节点的序号出现重复,请修改!');");
                 return;
             }
             if (num == -1 && num2 != -1)
             {
                 foreach (DataRow dataRow in this.dtWBS.Rows)
                 {
                     string code = (dataRow[num2] == null) ? "" : dataRow[num2].ToString();
                     flag2 = BudContractTask.CheckCode(code, this.prjId);
                     if (flag2)
                     {
                         break;
                     }
                 }
             }
             if (!flag2)
             {
                 this.inputUser = PageHelper.QueryUser(this, base.UserCode);
                 int num3 = budTaskServices.ConverConTaskList(this.taskArray, this.inputUser, this.errors);
                 this.AddResource();
                 string text = "成功";
                 if (num3 == 0)
                 {
                     text = "失败";
                 }
                 string text2 = string.Empty;
                 if (this.errors.Count > 0)
                 {
                     this.ViewState["errors"] = this.errors;
                     this.ShowErrors();
                     text2 = "\\n部分节点导入失败,详见“警告信息”!";
                 }
                 else
                 {
                     this.CloseSkip();
                 }
                 base.RegisterScript(string.Concat(new string[]
                 {
                     "top.ui.alert('Excel导入",
                     text,
                     "!",
                     text2,
                     "');"
                 }));
                 base.RegisterScript("top.ui._contractTask.location.href = top.ui._contractTask.location.href;");
                 return;
             }
             base.RegisterScript("top.ui.alert('导入失败!\\n导入的Excel中有节点的任务编码与已有的节点出现重复,请修改!');");
             base.RegisterScript("top.ui._contractTask.location.href = top.ui._contractTask.location.href;");
             return;
         }
         else
         {
             base.RegisterScript("top.ui.alert('Excel导入失败!\\n你选择要导入的上级节点已不存在!');");
             base.RegisterScript("top.ui._contractTask.location.href = top.ui._contractTask.location.href;");
         }
     }
 }
コード例 #14
0
    protected void btnDel_Click(object sender, EventArgs e)
    {
        BudConModifyService     budConModifyService     = new BudConModifyService();
        BudConModifyTaskService budConModifyTaskService = new BudConModifyTaskService();
        BudContractTaskService  budContractTaskService  = new BudContractTaskService();
        List <string>           list = new List <string>();

        using (SqlConnection sqlConnection = new SqlConnection(SqlHelper.ConnectionString))
        {
            sqlConnection.Open();
            SqlTransaction sqlTransaction = sqlConnection.BeginTransaction();
            try
            {
                foreach (GridViewRow gridViewRow in this.gvConract.Rows)
                {
                    CheckBox checkBox = gridViewRow.FindControl("cbBox") as CheckBox;
                    if (checkBox != null && checkBox.Checked)
                    {
                        int num = this.incometModifyBll.Delete(sqlTransaction, checkBox.ToolTip);
                        if (num > 0)
                        {
                            BudConModify budConModify = budConModifyService.GetByConInModifyID(checkBox.ToolTip);
                            if (budConModify != null)
                            {
                                this.DeleteInModifyTaskAndMeasure(budConModify.ModifyId);
                                List <string> list2 = (
                                    from r in budConModifyTaskService
                                    where r.ModifyId == budConModify.ModifyId
                                    select r.TaskId).ToList <string>();
                                foreach (string taskId in list2)
                                {
                                    BudContractTask budContractTask = (
                                        from r in budContractTaskService
                                        where r.TaskId == taskId
                                        select r).FirstOrDefault <BudContractTask>();
                                    BudConModifyTask budConModifyTask = (
                                        from r in budConModifyTaskService
                                        where r.TaskId == taskId && r.ModifyId == budConModify.ModifyId
                                        select r).FirstOrDefault <BudConModifyTask>();
                                    if (budContractTask != null)
                                    {
                                        if (budContractTask.ModifyType == "0")
                                        {
                                            budContractTaskService.Delete(budContractTask);
                                        }
                                        else
                                        {
                                            budContractTask.EndDate     = budConModifyTask.EndDate;
                                            budContractTask.StartDate   = budConModifyTask.StartDate;
                                            budContractTask.TaskCode    = budConModifyTask.ModifyTaskCode;
                                            budContractTask.TaskName    = budConModifyTask.ModifyTaskContent;
                                            budContractTask.Unit        = budConModifyTask.Unit;
                                            budContractTask.Total       = new decimal?(Convert.ToDecimal(budContractTask.Total) - budConModifyTask.Total);
                                            budContractTask.InputDate   = DateTime.Now;
                                            budContractTask.IsValid     = new bool?(false);
                                            budContractTask.Note        = budConModifyTask.Note;
                                            budContractTask.OrderNumber = budConModifyTask.OrderNumber;
                                            budContractTask.ParentId    = budConModifyTask.ParentId;
                                            budContractTask.PrjId       = budConModifyTask.PrjId2;
                                            budContractTask.Quantity    = Convert.ToDecimal(budContractTask.Quantity) - budConModifyTask.Quantity;
                                            budContractTask.TaskId      = budConModifyTask.TaskId;
                                            budContractTask.ModifyId    = null;
                                            budContractTask.ModifyType  = "1";
                                            if (budContractTask.Quantity != 0m)
                                            {
                                                budContractTask.UnitPrice = budContractTask.Total / budContractTask.Quantity;
                                            }
                                            budContractTask.TaskType           = string.Empty;
                                            budContractTask.InputUser          = PageHelper.QueryUser(this, base.UserCode);
                                            budContractTask.FeatureDescription = budConModifyTask.FeatureDescription;
                                            budContractTask.ConstructionPeriod = budConModifyTask.ConstructionPeriod;
                                            budContractTask.MainMaterial       = new decimal?(Convert.ToDecimal(budContractTask.MainMaterial) - Convert.ToDecimal(budConModifyTask.MainMaterial));
                                            budContractTask.Labor       = new decimal?(Convert.ToDecimal(budContractTask.Labor) - Convert.ToDecimal(budConModifyTask.Labor));
                                            budContractTask.SubMaterial = new decimal?(Convert.ToDecimal(budContractTask.SubMaterial) - Convert.ToDecimal(budConModifyTask.SubMaterial));
                                            budContractTaskService.Update(budContractTask);
                                        }
                                    }
                                }
                                budConModifyTaskService.DelModifyTask(budConModify.ModifyId);
                                list.Add(budConModify.ModifyId);
                                budConModifyService.Delete(list);
                            }
                            base.RegisterScript("top.ui.show('数据删除成功!');");
                            base.RegisterScript("window.location = window.location");
                        }
                    }
                }
                sqlTransaction.Commit();
                this.BindGv();
            }
            catch (Exception)
            {
                sqlTransaction.Rollback();
                base.RegisterScript("alert('系统提示:\\n\\n对不起添加失败!');");
            }
        }
    }