예제 #1
0
    protected void ibtnAdd_Click(object sender, EventArgs e)
    {
        //验证代码
        try
        {
            TFXK.Model.TestingPlan model = new TFXK.Model.TestingPlan();
            try
            {
                model.id = int.Parse(Request.QueryString["id"].ToString());
            }
            catch { model.id = 0; }

            if (model.id > 0)
            {
                model                  = bll.GetModel(model.id);
                model.Status           = ddlState.SelectedIndex;
                model.AuditDescription = txtAuditDes.Value.Trim();
                //model.UserPhone = txtUserPhone.Text;
                //model.UserEmail = txtUserEmail.Text;
                //if (chkChangePass.Checked && !string.IsNullOrEmpty(txtPass.Text.Trim()))
                //{
                //    model.UserPass = Security.EncryptDES(txtPass.Text.Trim(), "UEMASTER");
                //}
                Modify(model);
            }
        }
        catch (Exception ex)
        {
            log.Error(ex.Message);
            Msg.Show("网络错误!原因:" + ex.Message);
        }
    }
예제 #2
0
    private void InitData(int id)
    {
        userOModel             = bll.GetModel(id);
        ddlState.SelectedValue = userOModel.Status + "";
        var centerModel = bllCenter.GetModel(userOModel.CenterID);

        KJName = centerModel.KDName;
        if (string.IsNullOrEmpty(userOModel.AuditDescription))
        {
            userOModel.AuditDescription = bllCategory.GetModel("aptzmb").description;
        }

        txtAuditDes.Value = userOModel.AuditDescription;
        //txtUserName.Text = userOModel.UserName;
        //txtUserPhone.Text = userOModel.UserPhone;
        //txtUserEmail.Text = userOModel.UserEmail;
    }
예제 #3
0
    protected void btnSave_ServerClick(object sender, EventArgs e)
    {
        TFXK.Model.TestingPlan model = new TFXK.Model.TestingPlan();
        model.TestingTime   = txtTime.Value.Trim();
        model.TestingClass  = txtClass.Value.Trim();
        model.Address       = txtAddress.Value.Trim();
        model.Contactor     = txtContact.Value.Trim();
        model.Description   = txtDes.Value.Trim();
        model.AddresDes     = txtRoad.Value.Trim();
        model.Status        = 0;
        model.NoticeConfirm = 0;
        if (string.IsNullOrEmpty(model.TestingTime))
        {
            Msg.Show("考试时间不能为空!");
            return;
        }
        if (string.IsNullOrEmpty(model.TestingClass))
        {
            Msg.Show("考试科目不能为空!");
            return;
        }
        if (string.IsNullOrEmpty(model.Address))
        {
            Msg.Show("考试地点不能为空!");
            return;
        }
        if (string.IsNullOrEmpty(model.Contactor))
        {
            Msg.Show("联系人不能为空!");
            return;
        }

        model.CenterID = ExamAuthHelper.GetAuthCenterID(this.Context);
        if (bllTestingPlan.Add(model))
        {
            Msg.ShowAndRedirect("添加成功!", "ExamPlanList.aspx");
        }
    }
예제 #4
0
    private void InitData(int exid)
    {
        var currentCenterID = ExamAuthHelper.GetAuthCenterID(this.Context);

        planModel = bllTestingPlan.GetModel(exid);
        if (planModel.CenterID != currentCenterID)
        {
            Response.Redirect("ExamPlanList.aspx");
        }
        if (planModel.Status == 1)
        {
            panelAdd.Visible    = true;
            ddlClass.DataSource = bllCategory.GetNextNodeByCode("kjkmpz");
            ddlClass.DataBind();
            ddlCountry.DataSource = bllCategory.GetNextNodeByCode("kjgj");
            ddlCountry.DataBind();
            ddlMingzu.DataSource = bllCategory.GetNextNodeByCode("kjmz");
            ddlMingzu.DataBind();
        }
        else
        {
            panelAdd.Visible = false;
        }
    }
예제 #5
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public bool Update(TFXK.Model.TestingPlan model)
 {
     return(dal.Update(model));
 }
예제 #6
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public bool Add(TFXK.Model.TestingPlan model)
 {
     model.CreateTime = DateTime.Now;
     return(dal.Add(model));
 }
예제 #7
0
 private void Modify(TFXK.Model.TestingPlan model)
 {
     bll.Update(model);
     Msg.ShowAndRedirect("修改信息成功!", "Default.aspx");
 }