Exemplo n.º 1
0
        private void btnVote_Click(object sender, EventArgs e)
        {
            oVotersLogin = new DataAccess.VotersLogin();
            string sStatus = oVotersLogin.GetVotersStatus(sVoters_ID, sPassword);

            if (sStatus.Trim() != "ACTIVE")
            {
                oFrmMsgBox             = new Forms.frmMessageBox("YOU HAVE ALREADY VOTED. PLEASE COME AGAIN THANK YOU.");
                oFrmMsgBox.MessageType = Forms.frmMessageBox.MESSAGE_TYPE.INFO;
                oFrmMsgBox.ShowDialog();
                return;
            }

            xFrm = new Forms.frmCandidate(sVoters_ID);
            Form_Load(xFrm);
        }
Exemplo n.º 2
0
        private void btnSubmit_Click(object sender, EventArgs e)
        {
            if (oMVotedCandidatelstRes.Count > 0)
            {
                oFrmMsgBox             = new frmMessageBox("ARE YOU SURE YOU WANT TO PROCEED TO THE TRANSACTION");
                oFrmMsgBox.MessageType = frmMessageBox.MESSAGE_TYPE.QUERY;
                oFrmMsgBox.ShowDialog();

                if (oFrmMsgBox.sAnswer == "YES")
                {
                    foreach (var iTem in oMVotedCandidatelstRes)
                    {
                        oVotersLogin     = new DataAccess.VotersLogin();
                        oMVotedCandidate = new Model.VotedCandidate();

                        oMVotedCandidate.CANDIDATE_ID  = iTem.CANDIDATE_ID;
                        oMVotedCandidate.FIRST_NAME    = iTem.FIRST_NAME;
                        oMVotedCandidate.MIDDLE_NAME   = iTem.MIDDLE_NAME;
                        oMVotedCandidate.LAST_NAME     = iTem.LAST_NAME;
                        oMVotedCandidate.DOB           = iTem.DOB;
                        oMVotedCandidate.COURSE        = iTem.COURSE;
                        oMVotedCandidate.SECTION       = iTem.SECTION;
                        oMVotedCandidate.POSITION      = iTem.POSITION;
                        oMVotedCandidate.PARTY         = iTem.PARTY;
                        oMVotedCandidate.DATE_ADDED    = iTem.DATE_ADDED;
                        oMVotedCandidate.VOTERS_ID     = iTem.VOTERS_ID.ToUpper();
                        oMVotedCandidate.ELECTION_CODE = iTem.ELECTION_CODE;

                        oVotersLogin.VoteCandidate(oMVotedCandidate);
                    }

                    oFrmMsgBox             = new frmMessageBox("YOU HAVE SUCCESSFULLY VOTED. THANK YOU.");
                    oFrmMsgBox.MessageType = frmMessageBox.MESSAGE_TYPE.INFO;
                    oFrmMsgBox.ShowDialog();

                    oVotersLogin = new DataAccess.VotersLogin();
                    oVotersLogin.UpdateVotersKey(oMVotedCandidate);

                    frmCandidate oFrmCandidate = new frmCandidate();
                    oFrmCandidate.CloseApplication();
                    Close();

                    frmLogin oFrm = new frmLogin();
                    oFrm.ShowDialog();
                }
            }
        }
Exemplo n.º 3
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            oVotersLogin = new DataAccess.VotersLogin();
            if (lblStatus.Text == "OPEN")
            {
                if (oVotersLogin.IsLogin(txtUsername.Text.Trim(), txtPassword.Text.Trim()))
                {
                    string sStatus = oVotersLogin.GetVotersStatus(txtUsername.Text, txtPassword.Text);

                    if (sStatus.Trim() != "ACTIVE")
                    {
                        oFrmMsgBox             = new Forms.frmMessageBox("YOU HAVE ALREADY VOTED. PLEASE COME AGAIN THANK YOU.");
                        oFrmMsgBox.MessageType = Forms.frmMessageBox.MESSAGE_TYPE.INFO;
                        oFrmMsgBox.ShowDialog();
                        return;
                    }

                    this.ShowInTaskbar = false;
                    this.Hide();
                    oMainForm = new MAIN(txtUsername.Text, txtPassword.Text);
                    oMainForm.ShowDialog();
                }
                else
                {
                    oFrmMsgBox             = new Forms.frmMessageBox("PLEASE ENTER CORRECT USERNAME AND PASSWORD.");
                    oFrmMsgBox.MessageType = Forms.frmMessageBox.MESSAGE_TYPE.INFO;
                    oFrmMsgBox.ShowDialog();
                    txtUsername.Focus();
                }
            }
            else
            {
                oFrmMsgBox             = new Forms.frmMessageBox("VOTING SCHEDULE WAS CLOSE.");
                oFrmMsgBox.MessageType = Forms.frmMessageBox.MESSAGE_TYPE.INFO;
                oFrmMsgBox.ShowDialog();
            }
        }