private void faceRecognitionMethod_CheckSuccess(object sender, AttendanceMethodEventArgs e)
        {
            Image <Bgr, byte> img = EmguCVHelper.CaptureImage;

            (sender as FaceRecognitionMethod).DrawFacesBoundaries(img);
            CaptureImage = img.ToBitmap();
        }
 private void QRMethod_Success(object sender, AttendanceMethodEventArgs e)
 {
     if (EnableLogging)
     {
         log(new Log()
         {
             AttendanceMethod       = AttendanceMethod.QRCode,
             AttendanceMethodResult = AttendanceMethodResult.Success,
             Picture  = ((Image <Bgr, byte>)e.Input).ToBitmap(),
             Employee = this.DetectedEmployee
         });
     }
 }
 private void ManualMethod_Success(object sender, AttendanceMethodEventArgs e)
 {
     if (EnableLogging)
     {
         log(new Log()
         {
             AttendanceMethod       = AttendanceMethod.ManualEmployeeIDEntry,
             AttendanceMethodResult = AttendanceMethodResult.Success,
             Picture           = EmguCVHelper.CaptureImage.ToBitmap(),
             Employee          = this.DetectedEmployee,
             EnteredEmployeeID = EnteredEmployeeID.ToString()
         });
     }
 }
 private void ManualMethod_Failure(object sender, AttendanceMethodEventArgs e)
 {
     showFailedMessage("ManualFailed");
     if (EnableLogging)
     {
         log(new Log()
         {
             AttendanceMethod       = AttendanceMethod.ManualEmployeeIDEntry,
             AttendanceMethodResult = AttendanceMethodResult.Failure,
             Picture           = ((Image <Bgr, byte>)e.Input).ToBitmap(),
             EnteredEmployeeID = EnteredEmployeeID.ToString()
         });
     }
 }
        private void QRMethod_Failure(object sender, AttendanceMethodEventArgs e)
        {
            showFailedMessage("QRFailed");

            if (EnableLogging)
            {
                log(new Log()
                {
                    AttendanceMethod       = AttendanceMethod.QRCode,
                    AttendanceMethodResult = AttendanceMethodResult.Failure,
                    Picture = (((Image <Bgr, byte>)e.Input).ToBitmap())
                });
            }
        }
 private void faceRecognitionMethod_Failure(object sender, AttendanceMethodEventArgs e)
 {
     showFailedMessage("FRSFailed");
     if (EnableLogging)
     {
         log(new Log()
         {
             AttendanceMethod       = AttendanceMethod.FaceRecognition,
             AttendanceMethodResult = AttendanceMethodResult.Failure,
             Picture = ((Image <Bgr, byte>)e.Input).ToBitmap()
         });
     }
     //AutomatedAttendanceSystem.CreateLog(AttendanceMethod.FaceRecognition,
     //AttendanceMethodResult.Failure, ((Image<Bgr, byte>)e.Input).ToBitmap());
 }
 private void QRMethod_CheckFailure(object sender, AttendanceMethodEventArgs e)
 {
 }
 private void faceRecognitionMethod_CheckFailure(object sender, AttendanceMethodEventArgs e)
 {
     showFailedMessage("FRSFailed");
 }
 private void faceRecognitionMethod_Success(object sender, AttendanceMethodEventArgs e)
 {
     //(sender as FaceRecognitionMethod).DrawFacesBoundaries(EmguCVHelper.CaptureImage);
 }