Exemplo n.º 1
0
        protected override void OnPreRender(EventArgs e)
        {
            base.OnPreRender(e);

            HocsinhInfo info = HocsinhDB.GetInfo(_hocsinhid);

            if (info == null)
            {
                return;
            }

            lblDateTime.Text        = ConvertUtility.ToDateTime(info.Hocsinh_CreateDate).ToString("dd/MM/yyyy HH:mm");
            lnkFullname.Text        = info.Hocsinh_Name;
            lnkFullname.NavigateUrl = "mailto:" + info.Hocsinh_Email;
            lblPhuHuynh.Text        = info.Hocsinh_Parent;
            lblEmail.Text           = info.Hocsinh_Email;
            lblPhone.Text           = info.Hocsinh_Tel;
            lblAddress.Text         = info.Hocsinh_Address.Replace("\n", "<br>");
            lblBirthday.Text        = info.Hocsinh_Birthday;
            lblContent.Text         = info.Hocsinh_Note.Replace("\n", "<br>");
            chkIsLearning.Checked   = info.Hocsinh_IsLearning;

            dtlProduct.DataSource = HocsinhRegisterDB.GetKhoahoc(_hocsinhid);
            dtlProduct.DataBind();
        }
Exemplo n.º 2
0
        protected void butUpdate_Click(object sender, EventArgs e)
        {
            var info = HocsinhDB.GetInfo(_hocsinhid);

            info.Hocsinh_IsLearning = ConvertUtility.ToBoolean(chkIsLearning.Checked);
            try
            {
                HocsinhDB.Update(info);
                lblUpdateStatus.Text = MiscUtility.UPDATE_SUCCESS;
            }
            catch
            {
                lblUpdateStatus.Text = MiscUtility.UPDATE_ERROR;
            }
        }
Exemplo n.º 3
0
        protected void butUpdateAll_Click(object sender, EventArgs e)
        {
            try
            {
                foreach (DataGridItem item in dtgOrder.Items)
                {
                    int         id   = ConvertUtility.ToInt32(item.Cells[0].Text);
                    HocsinhInfo info = HocsinhDB.GetInfo(id);

                    var chkIsLearning = (CheckBox)item.FindControl("chkIsLearning");

                    info.Hocsinh_IsLearning = ConvertUtility.ToBoolean(chkIsLearning.Checked);

                    HocsinhDB.Update(info);
                }
                lblUpdateStatus.Text = MiscUtility.UPDATE_SUCCESS;
            }
            catch
            {
                lblUpdateStatus.Text = MiscUtility.UPDATE_ERROR; //ex.ToString();
            }
        }
Exemplo n.º 4
0
        protected void dtgProduct_ItemCommand(object source, DataGridCommandEventArgs e)
        {
            if (e.CommandName == "delete")
            {
                int id = ConvertUtility.ToInt32(e.Item.Cells[0].Text);
                try
                {
                    HocsinhDB.Delete(id);
                    lblUpdateStatus.Text = MiscUtility.UPDATE_SUCCESS;
                }
                catch
                {
                    lblUpdateStatus.Text = MiscUtility.UPDATE_ERROR;
                }
            }
            if (e.CommandName == "updaterow")
            {
                try
                {
                    int         id   = ConvertUtility.ToInt32(e.Item.Cells[0].Text);
                    HocsinhInfo info = HocsinhDB.GetInfo(id);

                    var chkIsLearning = (CheckBox)e.Item.FindControl("chkIsLearning");

                    info.Hocsinh_IsLearning = ConvertUtility.ToBoolean(chkIsLearning.Checked);

                    HocsinhDB.Update(info);

                    lblUpdateStatus.Text = MiscUtility.UPDATE_SUCCESS;
                }
                catch
                {
                    lblUpdateStatus.Text = MiscUtility.UPDATE_ERROR; //ex.ToString();
                }
            }
        }