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) { } }
public IHttpActionResult PostAttendance([FromBody] Attendance attendance) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } aRepo.Add(attendance); return(CreatedAtRoute("DefaultApi", new { id = attendance.ID }, attendance)); }
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) { } }