Exemplo n.º 1
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();
        }
        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;
        }