コード例 #1
0
    private void BindData()
    {
        BSO.PhoneBookBSO objBSO = new PhoneBookBSO();
        DataTable        dtb    = objBSO.GetDetial(Id);

        if (dtb != null)
        {
            if (dtb.Rows.Count > 0)
            {
                txtFullName.Text    = dtb.Rows[0]["FullName"].ToString();
                txtHomePhone.Text   = dtb.Rows[0]["HomePhone"].ToString();
                txtofficePhone.Text = dtb.Rows[0]["officePhone"].ToString();

                txtPhone1.Text  = dtb.Rows[0]["Phone1"].ToString();
                txtPhone2.Text  = dtb.Rows[0]["Phone2"].ToString();
                txtAddress.Text = dtb.Rows[0]["Address"].ToString();
                txtEmail.Text   = dtb.Rows[0]["Email"].ToString();
                txtOrder.Text   = dtb.Rows[0]["Orders"].ToString();
                try
                {
                    if (dtb.Rows[0]["ParentId"].ToString() != "0")
                    {
                        ddlDepartment.SelectedValue = dtb.Rows[0]["ParentId"].ToString();
                    }
                }
                catch { }
            }
        }
    }
コード例 #2
0
ファイル: sendmail.ascx.cs プロジェクト: vietnnit/dataenergy
    protected void btn_add_Click(object sender, EventArgs e)
    {
        try
        {
            ConfigBSO configBSO = new ConfigBSO();
            Config    config    = configBSO.GetAllConfig(Language.language);

            MailBSO mailBSO = new MailBSO();
            mailBSO.EmailFrom = config.Email_from;

            PhoneBookBSO emailBSO = new PhoneBookBSO();
            DataTable    table    = emailBSO.GetListPhoneBook();


            string subject = txtTitle.Text;
            string body    = txtRadFull.Content;

            for (int i = 0; i < table.Rows.Count; i++)
            {
                mailBSO.SendMail(table.Rows[i]["Email"].ToString(), subject, body);
            }

            clientview.Text = "<div style='color:#ff0000;font:bold 12px Arial;padding:5px 0;'>Gửi mail đến danh sách người dùng thành công !</div>";
        }
        catch (Exception ex)
        {
            clientview.Text = ex.Message.ToString();
        }
    }
コード例 #3
0
    private void BindData()
    {
        BSO.PhoneBookBSO objBSO = new PhoneBookBSO();
        DataTable        dtb    = objBSO.MixPhoneBook();

        if (dtb != null)
        {
            grvPhoneBook.DataSource = dtb;
            grvPhoneBook.DataBind();
        }
    }
コード例 #4
0
    protected void btn_Order_Click(object sender, EventArgs e)
    {
        foreach (GridViewRow row in grvPhoneBook.Rows)
        {
            TextBox textOrder = (TextBox)row.FindControl("txtOrder");
            int     cOrder    = Convert.ToInt32(textOrder.Text);
            int     ID        = Convert.ToInt32(row.Cells[0].Text);

            BSO.PhoneBookBSO objBSO = new PhoneBookBSO();
            objBSO.PhoneBookUpOrder(ID, cOrder);
        }
        BindData();
    }
コード例 #5
0
 protected void btn_add_Click(object sender, EventArgs e)
 {
     try
     {
         PhoneBook        obj    = SetData();
         BSO.PhoneBookBSO objBSO = new PhoneBookBSO();
         objBSO.CreatePhoneBook(obj);
         GetDepartMent();
         clientview.Text = "<div style='color:#ff0000;font:bold 12px Arial;padding:5px 0;'>Thêm mới Thành công !</div>";
     }
     catch
     { }
 }
コード例 #6
0
    private void GetDepartMent()
    {
        BSO.PhoneBookBSO objBSO = new PhoneBookBSO();
        DataTable        dtb    = objBSO.GetDepartMent();

        if (dtb != null)
        {
            ddlDepartment.DataSource     = dtb;
            ddlDepartment.DataTextField  = "FullName";
            ddlDepartment.DataValueField = "id";
            ddlDepartment.DataBind();
            ddlDepartment.Items.Insert(0, "----- Chọn ------ ");
        }
    }
コード例 #7
0
    protected void grvContact_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        int    Id    = Convert.ToInt32(e.CommandArgument.ToString());
        string cName = e.CommandName.ToLower();

        switch (cName)
        {
        case "_mail":
            Response.Redirect("~/Admin/sendemail/" + Id + "/Default.aspx");
            break;

        case "_edit":
            Response.Redirect("~/Admin/editphonebook/" + Id + "/Default.aspx");
            break;

        case "_delete":
            BSO.PhoneBookBSO objBSO = new PhoneBookBSO();
            objBSO.Delete(Id);
            BindData();
            break;
        }
    }