Example #1
0
    private void BindGv()
    {
        DataTable allTask = cn.justwin.Domain.BudContractTask.GetAllTask(this.prjId, string.Empty, string.Empty, string.Empty);

        this.gvBudget.DataSource = allTask;
        this.gvBudget.DataBind();
        this.hfldPrjId.Value = this.prjId;
        cn.justwin.Domain.BudContractTaskAudit modelByPrjId = cn.justwin.Domain.BudContractTaskAudit.GetModelByPrjId(this.prjId);
        if (modelByPrjId != null)
        {
            this.hfldContractTaskAuditId.Value = modelByPrjId.Id;
            this.hfldFlowState.Value           = modelByPrjId.FlowState.ToString();
            if (modelByPrjId.FlowState == -1 || modelByPrjId.FlowState == -3)
            {
                this.hfldIsLocked.Value = "False";
            }
            else
            {
                this.hfldIsLocked.Value = "True";
            }
        }
        else
        {
            this.hfldIsLocked.Value  = "False";
            this.hfldFlowState.Value = "-1";
        }
        this.lblLockPrjMessage.Text = "(" + Common2.GetStateNoColor(this.hfldFlowState.Value.ToString()) + ")";
        this.hfldCheckedIds.Value   = string.Empty;
    }
Example #2
0
        public static BudContractTaskAudit GetModelById(string Id)
        {
            BudContractTaskAudit audit = new BudContractTaskAudit();

            using (pm2Entities entities = new pm2Entities())
            {
                return((from b in entities.Bud_ContractTaskAudit
                        where b.ContractTaskAuditId == Id
                        select new BudContractTaskAudit {
                    Id = b.ContractTaskAuditId, PrjId = b.PrjId, PrjName = b.PrjName, FlowState = b.FlowState, InputDate = b.InputDate
                }).FirstOrDefault <BudContractTaskAudit>());
            }
        }
Example #3
0
 public void SuperDelete(object key)
 {
     if (BudContractTaskAudit.GetModelById(key.ToString()) != null)
     {
         using (SqlConnection connection = new SqlConnection(SqlHelper.ConnectionString))
         {
             connection.Open();
             SqlTransaction trans = connection.BeginTransaction();
             this.DelConsTask(trans, key.ToString());
             this.DelConsTaskRes(trans, key.ToString());
             this.DelConsReport(trans, key.ToString());
             trans.Commit();
         }
     }
 }