Пример #1
0
 private void SEA_Repairman1_RepairmanCreated(object sender, RepairmanInsertedEventArgs e)
 {
     Response.Redirect("WxgList.aspx");
 }
Пример #2
0
    protected void formView_ItemCommand(object sender, FormViewCommandEventArgs e)
    {
        Guid wxgId = Guid.Empty;

        Guid.TryParse(hfWxgId.Value, out wxgId);

        if (e.CommandName == "UpdateRepairman")
        {
            Tiyi.JD.SQLServerDAL.Repairman record = bll_RepairmanManage.GetRepairmanById(wxgId);

            // 工号
            TextBox tbJobNumber = formView.FindControl("tbJobNumber") as TextBox;
            record.JobNumber = tbJobNumber.Text;

            // 姓名
            TextBox tbRealName = formView.FindControl("tbRealName") as TextBox;
            record.RealName = tbRealName.Text;

            // 手机号码
            TextBox tbMobilePhone = formView.FindControl("tbMobilePhone") as TextBox;
            record.MobilePhone = tbMobilePhone.Text;

            bll_RepairmanManage.UpdateRepairman(record);
            if (Updated != null)
            {
                Updated(this, new EventArgs());
            }
        }

        if (e.CommandName == "InsertRepairman")
        {
            Tiyi.JD.SQLServerDAL.Repairman record = new Tiyi.JD.SQLServerDAL.Repairman();

            // 工号
            TextBox tbJobNumber = formView.FindControl("tbJobNumber") as TextBox;
            record.JobNumber = tbJobNumber.Text;

            // 姓名
            TextBox tbRealName = formView.FindControl("tbRealName") as TextBox;
            record.RealName = tbRealName.Text;

            // 手机号码
            TextBox tbMobilePhone = formView.FindControl("tbMobilePhone") as TextBox;
            record.MobilePhone = tbMobilePhone.Text;

            Tiyi.JD.SQLServerDAL.Repairman user = bll_RepairmanManage.NewRepairman(record);
            if (RepairmanCreated != null)
            {
                hfWxgId.Value = user.WxgId.ToString();
                RepairmanInsertedEventArgs args = new RepairmanInsertedEventArgs(user);
                RepairmanCreated(this, args);
            }
        }

        if (e.CommandName == "DeleteRepairman")
        {
            bll_RepairmanManage.DeleteRepairman(wxgId);
            if (Deleted != null)
            {
                Deleted(this, new EventArgs());
            }
        }

        if (e.CommandName == "CancelUpdate" || e.CommandName == "CancelInsert")
        {
            if (Canceled != null)
            {
                Canceled(this, new EventArgs());
            }
        }
    }