Exemple #1
0
        private void btnOK_Click(object sender, EventArgs e)
        {
            SigninLogs obj = new SigninLogs();

            obj.UserId     = -1;
            obj.SignedIn   = chkSignedIn.Checked;
            obj.SignInDate = dtSignInDate.Value.Date;
            obj.InTime     = dtSignIn.Value;
            obj.OutTime    = dtSignOut.Value;
            obj.Insert();
            CoreUtils.ShowMessage("Sign In Logs", "Log Inserted.", CoreEnums.ErrorType.Notice);
            this.Close();
        }
Exemple #2
0
        private void cmdSignIn_Click(object sender, EventArgs e)
        {
            SigninLogs signIn = new SigninLogs();

            if (signIn.IsUserSignedIn(DateTime.Now, -1))
            {
                signIn.ReadBySignInDate(DateTime.Now, -1);
                signIn.OutTime  = DateTime.Now;
                signIn.SignedIn = false;
                signIn.Update();
                CoreUtils.ShowMessage("Sign In Logs", "You are now signed out.", CoreEnums.ErrorType.Notice);
            }
            else
            {
                signIn.UserId     = -1;
                signIn.SignedIn   = true;
                signIn.SignInDate = DateTime.Now;
                signIn.InTime     = DateTime.Now;
                signIn.OutTime    = DateTime.Now;
                signIn.Insert();
                CoreUtils.ShowMessage("Sign In Logs", "You are now signed in.", CoreEnums.ErrorType.Notice);
            }
        }