Exemple #1
0
        private void SaveAttendanceInfo()
        {
            try
            {
                Attendances attendance = new Attendances();
                attendance.dateCheck    = ucAttendances1.txtDateCheck.Text;
                attendance.status       = Boolean.Parse(ucAttendances1.txtStatus.Text);
                attendance.note         = ucAttendances1.txtNote.Text;
                attendance.workingHours = Double.Parse(ucAttendances1.txtWorkingHours.Text);
                attendance.checkinAt    = DateTime.Parse(ucAttendances1.txtCheckInAt.Text);
                attendance.checkoutAt   = DateTime.Parse(ucAttendances1.txtCheckOutAt.Text);
                attendance.userId       = Convert.ToInt64(ucAttendances1.cbbUser.Text.Substring(0, ucAttendances1.cbbUser.Text.IndexOf(".")));


                if (isAdd == true)
                {
                    _attendancesRepository.Add(attendance);
                    MessageBox.Show("Successful added!");
                    isAdd = false;
                    LoadData();
                    Init();
                }
                else if (isUpdate == true)
                {
                    _attendancesRepository.Update(selectedId, attendance);
                    MessageBox.Show("Successful updated!");
                    isUpdate = false;
                    LoadData();
                    Init();
                }
            }
            catch (Exception)
            {
            }
        }
Exemple #2
0
 public IHttpActionResult PostAttendance([FromBody] Attendance attendance)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     aRepo.Add(attendance);
     return(CreatedAtRoute("DefaultApi", new { id = attendance.ID }, attendance));
 }
Exemple #3
0
        private void SaveAttendanceInfo()
        {
            try
            {
                Attendances attendance = new Attendances();
                attendance.dateCheck    = DateTime.Parse(ucAttendances1.txtDateCheck.Text);
                attendance.status       = Boolean.Parse(ucAttendances1.txtStatus.Text);
                attendance.note         = ucAttendances1.txtNote.Text;
                attendance.workingHours = Double.Parse(ucAttendances1.txtWorkingHours.Text);

                _attendancesRepository.Add(attendance);
                MessageBox.Show("Successful added!");
            }
            catch (Exception ex)
            {
            }
        }