Ejemplo n.º 1
0
 private void MarkAttendence_Click(object sender, EventArgs e)
 {
     if (markAttendence.PrintBinary != null && markAttendence.Name != null && markAttendence.Studentid != null)
     {
         MarkAttendence Mark = new MarkAttendence()
         {
             Studentid        = markAttendence.Studentid,
             Name             = markAttendence.Name,
             PrintBinary      = markAttendence.PrintBinary,
             dataofattendance = DateTime.Now
         };
         try
         {
             HttpClient httpClient = new HttpClient();
             httpClient.BaseAddress = new Uri("http://localhost:12967/");
             HttpResponseMessage httpResponseMessage = httpClient.PostAsJsonAsync("api/AttendanceRecordsdatas", Mark).Result;
             MessageBox.Show("Attendence has been marked on live system");
         }
         catch (Exception es)
         {
             MessageBox.Show(es.Message);
         }
     }
     else
     {
         MessageBox.Show("Please fill all the fields and make sure finger print status has changed to captured");
     }
 }
Ejemplo n.º 2
0
        private void GetPrint_Click(object sender, EventArgs e)
        {
            markAttendence = new MarkAttendence();
            CaptureHuella capture = new CaptureHuella();

            capture.OnTemplate += this.OnTemplate;
            capture.ShowDialog();
            try
            {
                byte[] streamHuella = Template.Bytes;
                Status.Text = "Captured";
                markAttendence.Studentid   = StudentId.Text;
                markAttendence.Name        = Name.Text;
                markAttendence.PrintBinary = Template.Bytes;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }