protected void btnSubmit_Click(object sender, EventArgs e)
        {
            int ContactID = int.Parse(Request.QueryString["ID"].ToString());
            int UserID    = Global.UserInfo.UserID;

            BContact Bobj = new BContact();

            string      FullName     = txtFullName.Text;
            CultureInfo culture      = new CultureInfo("fr-FR", true);
            DateTime    BirthDay     = DateTime.Parse(txtBirthDay.Text, culture, DateTimeStyles.NoCurrentDateDefault);
            string      ContactName  = "";
            string      TitleName    = ddlXungDanh.SelectedValue;
            string      Phone        = txtPhone.Text;
            string      Tel          = txtTel.Text;
            string      Gender       = ddlGender.SelectedValue.ToString();
            string      Job          = txtJob.Text;
            string      Address      = txtAddress.Text;
            string      Other        = txtOther.Text;
            int         ContactGroup = int.Parse(ddlContactGroup.SelectedValue);
            string      Email        = txtEmail.Text;

            if (Bobj.Update(ContactID, ContactName, FullName, TitleName, Phone, Tel, BirthDay, Gender, Job, Address, ContactGroup, UserID, Other, Email))
            {
                lblThongBao.Text = "Cập nhật thành công!";
            }
        }
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            CultureInfo culture     = new CultureInfo("fr-FR", true);
            BContact    BobjContact = new BContact();
            OContact    objContact  = new OContact();

            objContact.ContactName    = "";
            objContact.TitleName      = ddlXungDanh.SelectedValue.ToString();
            objContact.FullName       = txtFullName.Text;
            objContact.Phone          = txtPhone.Text;
            objContact.Tel            = txtTel.Text;
            objContact.Email          = txtEmail.Text;
            objContact.BirthDay       = DateTime.Parse(txtBirthDay.Text, culture, DateTimeStyles.NoCurrentDateDefault);
            objContact.Gender         = ddlGender.SelectedValue.ToString();
            objContact.Job            = txtJob.Text;
            objContact.Address        = txtAddress.Text;
            objContact.Other          = txtOther.Text;
            objContact.IDContactGroup = int.Parse(ddlContactGroup.SelectedValue.ToString());
            objContact.IDUser         = Global.UserInfo.UserID;//Lấy IDUser sau

            if (BobjContact.Add(objContact))
            {
                lblThongBao.Text = "BẠN ĐÃ THÊM DANH BẠ THÀNH CÔNG!";
            }
        }
Пример #3
0
        protected void grvContact_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            int      Id  = Convert.ToInt32(grvContact.DataKeys[e.RowIndex].Value);
            BContact obj = new BContact();

            if (obj.Delete(Id))
            {
                lblThongBao2.Text = "BẠN ĐÃ XÓA THÀNH CÔNG DANH BẠ!";
            }
            grvContact_Load();
        }
Пример #4
0
        protected void grvContact_Load()
        {
            int IdUser = Global.UserInfo.UserID;

            BContact BobjContact    = new BContact();
            int      ContactGroupID = int.Parse(ddlContactGroup.SelectedValue);
            string   Gender         = ddlGender.SelectedValue;
            string   Name           = "";
            string   Phone          = "";
            string   Email          = "";
            string   Address        = "";

            //--Set key tìm kiếm
            if (txtKeyWord.Text.Trim().Length > 0)
            {
                switch (ddlTieuChi.SelectedValue)
                {
                case "Name":
                    Name = txtKeyWord.Text.Trim();
                    break;

                case "Phone":
                    Phone = txtKeyWord.Text.Trim();
                    break;

                case "Email":
                    Email = txtKeyWord.Text.Trim();
                    break;

                case "Address":
                    Address = txtKeyWord.Text.Trim();
                    break;
                }
            }

            ctlPagging.PageSize = int.Parse(ddlPageSize.SelectedValue);
            int count = BobjContact.Get(0, Name, IdUser, Gender, ContactGroupID, Email, Phone, Address, "ASC", "FullName").Count;

            spResultCount.InnerHtml = "Tìm thấy <b>" + count.ToString() + "</b> kết quả";
            if (count > ctlPagging.PageSize)
            {
                ctlPagging.Visible = true;
            }
            else
            {
                ctlPagging.Visible = false;
            }
            grvContact.DataSource = BobjContact.Get(0, Name, IdUser, Gender, ContactGroupID, Email, Phone, Address, "ASC", "FullName", CurrentPage, ctlPagging.PageSize);
            grvContact.DataBind();
            ctlPagging.CurrentIndex             = CurrentPage;
            ctlPagging.ItemCount                = count;
            ctlPagging.QueryStringParameterName = GenarateParam();
        }
Пример #5
0
        protected void btnXoa_Click(object sender, EventArgs e)
        {
            BContact obj = new BContact();

            foreach (GridViewRow row in grvContact.Rows)
            {
                CheckBox checkbox = (CheckBox)row.FindControl("MyCheckBox");

                if (checkbox.Checked == true)
                {
                    int Id = Convert.ToInt32(grvContact.DataKeys[row.RowIndex].Value);
                    obj.Delete(Id);
                    lblThongBao2.Text = "BẠN ĐÃ XÓA THÀNH CÔNG DANH BẠ!";
                }
            }
            grvContact_Load();
        }
Пример #6
0
        protected void grvContact_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            int      UserID      = Global.UserInfo.UserID;
            int      Id          = Convert.ToInt32(grvContact.DataKeys[e.RowIndex].Value);
            string   textName    = ((TextBox)grvContact.Rows[e.RowIndex].Cells[2].Controls[0]).Text;
            string   textPhone   = ((TextBox)grvContact.Rows[e.RowIndex].Cells[3].Controls[0]).Text;
            string   textTel     = ((TextBox)grvContact.Rows[e.RowIndex].Cells[4].Controls[0]).Text;
            string   textEmail   = ((TextBox)grvContact.Rows[e.RowIndex].Cells[5].Controls[0]).Text;
            string   textAddress = ((TextBox)grvContact.Rows[e.RowIndex].Cells[6].Controls[0]).Text;
            BContact obj         = new BContact();

            if (obj.Update(Id, textName, textPhone, textTel, textAddress, textEmail, UserID)) //Lấy IDUSer sau
            {
                lblThongBao2.Text = "BẠN ĐÃ CẬP NHẬT THÀNH CÔNG DANH BẠ!";
            }
            grvContact.EditIndex = -1;
            grvContact_Load();
        }
        protected void Infomation_Load()
        {
            int ContactID = int.Parse(Request.QueryString["ID"].ToString());
            int UserID    = Global.UserInfo.UserID;

            BContact Bobj = new BContact();
            OContact obj  = new OContact();

            obj = Bobj.Get(ContactID, UserID).First();

            txtFullName.Text = obj.FullName;
            txtBirthDay.Text = obj.BirthDay.ToString("dd/MM/yyyy");
            txtAddress.Text  = obj.Address;
            txtEmail.Text    = obj.Email;
            txtJob.Text      = obj.Job;
            txtOther.Text    = obj.Other;
            txtPhone.Text    = obj.Phone;
            txtTel.Text      = obj.Tel;

            ddlContactGroup.SelectedValue = obj.IDContactGroup.ToString();
            ddlGender.SelectedValue       = obj.Gender;
            ddlXungDanh.SelectedValue     = obj.TitleName;
        }