コード例 #1
0
ファイル: Update.aspx.cs プロジェクト: mominbd/testing
    protected void btnSubmit_Click(object sender, EventArgs e)
    {
        try
        {
            Student stu = new Student();
            stu.StudentOID =Convert .ToInt32 ( ViewState["STDOID"]);
            stu.StudentID = TextBoxBannerID.Text;

            stu.LastName = TextLastName.Text;
            if (TextLastName.Text.Length < 1)
            {
                lblStatus.Text = "Last Name Required";
                TextLastName.Focus();
                return;
            }
            stu.FirstName = TextFirstName.Text;
            if (TextFirstName.Text.Length < 1)
            {
                lblStatus.Text = "First Name Required";
                TextFirstName.Focus();
                return;
            }
            stu.MiddleName = TextMiddleName.Value ;
            stu.FullName = TextLastName.Text+", "+TextFirstName .Text+" "+TextMiddleName .Value ;
            stu.ProgramEnrollment = TextTerm.Text;
            stu.MajorProgramEnrollment = txtProgramInterest.Text;
            if (TextBirthDate.Value.Length <1)
            {
                lblStatus.Text = "Birth Date Required";
                TextBirthDate.Focus();
                return;
            }
            if (TextBirthDate.Value!=null)
            {
                stu.BirthDate = Convert.ToDateTime(TextBirthDate.Value);
            }
            stu.PriorCreditQuestion = TextBoxPriorCredit.Text;
            string status = null;
            if (DropDownListStatus.Text == "Approved")
            {
                stu.Status = null;
                status = null;
            }
            else
            {
                status = "Pending";
            }
            bool retValue = false;

            if (stu != null)
            {
                retValue = stu.UpdateOldStudent(stu, status);
                if (retValue == false)
                {
                    lblStatus.Text = "Not Saved";
                }
                else
                {
                    Populate(stu.StudentID);
                    lblStatus.Text = "Saved!";

                }
            }
            else
            {
                lblStatus.Text = "Not Saved ......!";

            }
        }
        catch (Exception ax)
        {
            lblStatus.Text = "Error Occured : " + ax.ToString();
        }
    }