コード例 #1
0
        private T_StudentInformation SetupStudentInfo(bool IsDelete)
        {
            T_StudentInformation value = new T_StudentInformation();

            value.ID = isAdd?0:Convert.ToInt64(dgStudentRecord.SelectedRows[0].Cells[0].Value.ToString());
            if (IsDelete)
            {
                value.ID = Convert.ToInt64(dgStudentRecord.SelectedRows[0].Cells[0].Value.ToString());
            }
            value.StudentID       = txtStudentID.Text;
            value.MotherID        = isAdd?txtStudentID.Text + "-M":MotherID;
            value.FatherID        = isAdd ? txtStudentID.Text + "-F" : FaterID;
            value.Application     = cmbApplication.Text;
            value.LastName        = txtStudentLastName.Text;
            value.FirstName       = txtStudentFirstName.Text;
            value.MiddleName      = txtStudentMiddleName.Text;
            value.ContactNo       = txtStudentContactNo.Text.Replace("-", "").Replace("\r", "");
            value.Bday            = dtStudentBday.Value;
            value.Gender          = rbStudentFemale.Checked ? rbStudentFemale.Text : rbStudentMale.Text;
            value.RFIDNo          = txtStudentRFIDNo.Text;//.Remove(8);
            value.Course          = cmbStudentCourse.Text;
            value.Address         = txtStudentAddress.Text;
            value.CompletedStatus = cbCompleted.Checked;
            value.GraduateStatus  = cbGraduated.Checked;
            value.EnrolledStatus  = cbEnrolled.Checked;
            value.RFIDStatus      = cbRFIDstd.Checked;
            value.ContactNoStatus = cbContactNoStd.Checked;
            value.Active          = cbActiveStd.Checked;
            value.DateRegistered  = UserDetail.CurrDate();
            value.DisplayName     = txtStudentFirstName.Text;
            value.YearLevel       = cmbYearLevel.Text;
            return(value);
        }
コード例 #2
0
        async void timer1_Tick(object sender, EventArgs e)
        {
            tsDateTime.Text = UserDetail.CurrDate().ToString("MMM. dd, yyyy |  HH:mm:ss tt");
            await Task.Run(() =>
            {
                string Internet   = string.Format(@"{0}\WifiInternetAccess.png", SystemSetup.ImagePath).Replace("\\", @"\");
                string NoInternet = string.Format(@"{0}\WifiNoInternetAccess.png", SystemSetup.ImagePath).Replace("\\", @"\");

                using (GetAPI getapi = new GetAPI())
                {
                    if (this.InvokeRequired)
                    {
                        this.Invoke((MethodInvoker) delegate
                        {
                            wifiPic.Image               = getapi.CheckInternetConnection() ? Image.FromFile(Internet) : Image.FromFile(NoInternet);//"Internet access":"No internet access";
                            lblInternetStatus.Text      = getapi.CheckInternetConnection() ? "Internet access" : "No internet access";
                            lblInternetStatus.ForeColor = getapi.CheckInternetConnection() ? Color.ForestGreen : Color.Red;
                        });
                    }
                }
            });
        }