private void CbxTeacher_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (CbxTeacher.SelectedItem != null)
     {
         LbxDestination.Items.Add(GlobalUse.GetFirstString(CbxTeacher.SelectedItem.ToString()));
     }
 }
 private void TbxSearch_TextChanged(object sender, EventArgs e)
 {
     try
     {
         if (TbxSearch.Text != "")
         {
             SearchByID();
             if (CheckDataTable() == false)
             {
                 SearchByName();
                 if (CheckDataTable() == false)
                 {
                     SearchByAddress();
                     if (CheckDataTable() == false)
                     {
                         SearchByPhone();
                     }
                 }
             }
         }
         else
         {
             RefreshTable();
         }
     }
     catch (Exception ex)
     {
         GlobalUse.GetErrorMessage("Error !" + ex.Message);
     }
 }
示例#3
0
 private void button4_Click(object sender, EventArgs e)
 {
     if (GlobalUse.GetChoiceMessage("Are you sure you want to logout??") == true)
     {
         FrmLogin login = new FrmLogin();
         login.Show();
         this.Hide();
     }
 }
示例#4
0
 private void CbxSubject_SelectedIndexChanged(object sender, EventArgs e)
 {
     using (SampleDataContext db = new SampleDataContext())
     {
         string subject = GlobalUse.GetFirstString(CbxSubject.SelectedItem.ToString());
         this.subject = db.Subjects.Where(s => s.SubjectId == subject).FirstOrDefault();
         ShowPercentage();
     }
 }
示例#5
0
 private void FrEditProfile_Load(object sender, EventArgs e)
 {
     try
     {
         GetEntry();
     }
     catch (Exception ex)
     {
         GlobalUse.GetErrorMessage("Error ! " + ex.Message);
     }
 }
 private void BtnUpdate_Click(object sender, EventArgs e)
 {
     if (Datatable.SelectedRows.Count > 0)
     {
         StateInput();
     }
     else
     {
         GlobalUse.GetErrorMessage("Please select an entry to update!");
     }
 }
示例#7
0
 private void BtnEntry_Click(object sender, EventArgs e)
 {
     if (DGVStudents.SelectedRows.Count > 0)
     {
         FrEntryScore entry = new FrEntryScore(this.student, this.selecteddetail, this);
         entry.Show();
     }
     else
     {
         GlobalUse.GetErrorMessage("Please choose an entry!");
     }
 }
示例#8
0
 private void BtnDelete_Click(object sender, EventArgs e)
 {
     if (GlobalUse.GetChoiceMessage("Are you sure you want to delete this schedule?") == false)
     {
         return;
     }
     using (SampleDataContext db = new SampleDataContext())
     {
         DetailSchedule ds = db.DetailSchedules.Where(d => d.DetailId == this.ds.DetailId).FirstOrDefault();
         db.DetailSchedules.DeleteOnSubmit(ds);
         db.SubmitChanges();
     }
     RefreshDGV();
 }
 private void BtnDelete_Click(object sender, EventArgs e)
 {
     try
     {
         if (GlobalUse.GetChoiceMessage("Are you sure you want to delete this message?") == false)
         {
             return;
         }
         DeleteFromDatabase();
     }
     catch (Exception ex)
     {
         GlobalUse.GetErrorMessage("Error ! " + ex.Message);
     }
 }
 private void CbxClass_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         using (SampleDataContext db = new SampleDataContext())
         {
             kelas = db.Classes.Where(c => c.ClassName == CbxClass.SelectedItem.ToString())
                     .FirstOrDefault();
             RefreshDGVParticipate();
         }
     }
     catch (Exception ex)
     {
         GlobalUse.GetErrorMessage("Error ! " + ex.Message);
     }
 }
 private void BtnSave_Click(object sender, EventArgs e)
 {
     try
     {
         if (va.ValidateEmpty() == false)
         {
             return;
         }
         UpdateToDatabase();
         inputscore.RefreshDGV();
         this.Close();
     }
     catch (Exception ex)
     {
         GlobalUse.GetErrorMessage("Error ! " + ex.Message);
     }
 }
 private void BtnLogin_Click(object sender, EventArgs e)
 {
     try
     {
         using (SampleDataContext db = new SampleDataContext())
         {
             if (va.ValidateEmpty() == false)
             {
                 return;
             }
             user = db.Users.Where(u => u.username == TbxUsername.Text && u.password == TbxPassword.Text)
                    .FirstOrDefault();
             if (user != null)
             {
                 if (CheckStudent() == true)
                 {
                     FrStudentNav studentnav = new FrStudentNav(student);
                     studentnav.Show();
                     this.Hide();
                 }
                 else if (CheckTeacner() == true)
                 {
                     FrTeacherNav teachernav = new FrTeacherNav(this.teacher);
                     teachernav.Show();
                     this.Hide();
                 }
             }
             else if (TbxUsername.Text == "admin" && TbxPassword.Text == "admin")
             {
                 FrAdminNav adminnav = new FrAdminNav();
                 adminnav.Show();
                 this.Hide();
             }
             else
             {
                 GlobalUse.GetErrorMessage("Wrong username or password!");
                 va.Clear();
             }
         }
     }
     catch (Exception ex)
     {
         GlobalUse.GetErrorMessage("Error ! " + ex.Message);
     }
 }
 private void BtnFinalize_Click(object sender, EventArgs e)
 {
     using (SampleDataContext db = new SampleDataContext())
     {
         HeaderSchedule schedule = db.HeaderSchedules.Where(hs => hs.ScheduleId == this.schedule.ScheduleId).FirstOrDefault();
         if (GlobalUse.GetChoiceMessage("Are you sure you want to finalize?") == true)
         {
             schedule.Finalize = 1;
             db.SubmitChanges();
             if (schedule.Finalize == 1)
             {
                 BtnFinalize.Enabled = false;
             }
             else if (schedule.Finalize == 0)
             {
                 BtnFinalize.Enabled = true;
             }
         }
     }
 }
示例#14
0
 private void BtnSave_Click(object sender, EventArgs e)
 {
     using (SampleDataContext db = new SampleDataContext())
     {
         User user = db.Users.Where(s => s.userid == this.user.userid)
                     .FirstOrDefault();
         if (va.ValidateEmpty() == false)
         {
             return;
         }
         if (GlobalUse.GetChoiceMessage("Are you sure with this data??") == false)
         {
             return;
         }
         user.password = TbxConfirmPassword.Text;
         db.SubmitChanges();
         GlobalUse.GetInfoMessage("Success !");
         this.Close();
     }
 }
 private void BtnSend_Click(object sender, EventArgs e)
 {
     try
     {
         if (contentva.ValidateEmpty() == false)
         {
             return;
         }
         if (GlobalUse.GetChoiceMessage("You will sent this message to the recipients. Are you sure?") == false)
         {
             return;
         }
         SavetoDatabase();
         GlobalUse.GetInfoMessage("Success!");
         contentva.Clear();
         destva.Clear();
     }
     catch (Exception ex)
     {
         GlobalUse.GetErrorMessage("Error ! " + ex.Message);
     }
 }
示例#16
0
 private void BtnSave_Click(object sender, EventArgs e)
 {
     try
     {
         if (va.ValidateEmpty() == false)
         {
             return;
         }
         if (GlobalUse.GetChoiceMessage("Are you sure with these data??") == true)
         {
             if (va.ValidateEmpty() == false)
             {
                 return;
             }
             SavePicture();
             UpdateProfile();
             GlobalUse.GetInfoMessage("Successfully updating profile!");
         }
     }
     catch (Exception ex)
     {
         GlobalUse.GetErrorMessage("Error ! " + ex.Message);
     }
 }
 private void BtnSave_Click(object sender, EventArgs e)
 {
     try
     {
         if (student == null)
         {
             if (va.ValidateEmpty() == false)
             {
                 return;
             }
             if (va.ValidateAge(dtpBirth, 15, 21) == false)
             {
                 return;
             }
             if (va.ValidateName(TbxName) == false)
             {
                 return;
             }
             if (va.ValidatePhoneNumber(TbxPhone) == false)
             {
                 return;
             }
             if (RBtnMale.Checked == false && RBtnFemale.Checked == false)
             {
                 GlobalUse.GetErrorMessage("Must choose a gender!"); return;
             }
             if (GlobalUse.GetChoiceMessage("Are you sure with these data?") == false)
             {
                 return;
             }
             InsertData();
             GlobalUse.GetInfoMessage("Successfully inserting entry!");
             StateBegin();
         }
         else if (student != null)
         {
             if (va.ValidateEmpty() == false)
             {
                 return;
             }
             if (va.ValidateAge(dtpBirth, 15, 21) == false)
             {
                 return;
             }
             if (va.ValidateName(TbxName) == false)
             {
                 return;
             }
             if (va.ValidatePhoneNumber(TbxPhone) == false)
             {
                 return;
             }
             if (RBtnMale.Checked == false && RBtnFemale.Checked == false)
             {
                 GlobalUse.GetErrorMessage("Must choose a gender!"); return;
             }
             if (GlobalUse.GetChoiceMessage("Are you sure with these data?") == false)
             {
                 return;
             }
             UpdateData();
             GlobalUse.GetInfoMessage("Successfully updating entry!");
             StateBegin();
         }
     }
     catch (Exception ex)
     {
         GlobalUse.GetErrorMessage("Error! " + ex.Message);
     }
 }