예제 #1
0
 private void btnSearchLabor_Click(object sender, EventArgs e)
 {
     using (Attenance attenance = new Attenance())
     {
         dataAttend.DataSource = attenance.Get_AllAttendTime(Convert.ToInt32(combolaberday.SelectedValue));
     }
 }
예제 #2
0
 private void SelectA()
 {
     using (Attenance atn = new Attenance())
     {
         dataAttend.DataSource = atn.SelectInformation(comboBox1.Text, comboBox2.Text, comboBox3.Text);
     }
 }
예제 #3
0
 private void AttendForm_Load(object sender, EventArgs e)
 {
     Year();
     Month();
     Days();
     comboBox3.Text = "1";
     using (Attenance attend = new Attenance())
     {
         combolaberday.DataSource    = attend.SelectDaysLabor();
         combolaberday.DisplayMember = "Attendance_Date";
         combolaberday.ValueMember   = "ID";
     }
 }
예제 #4
0
 public ActionResult ClockIn(EmployeeViewModel attand)
 {
     if (ModelState.IsValid)
     {
         Attenance attendance = new Attenance();
         attendance.EmployeeId = attand.employeeId;
         attendance.RoleId     = attand.roleId;
         attendance.actionTime = System.DateTime.Now;
         using (EmployeesLogic logic = new EmployeesLogic())
             logic.AddAttenance(attendance);
         string message = string.Format("Successfully Added  {0} Attandance(s).", attand.employeeId.ToString());
         return(Json(new { Success = true, Message = message }));
     }
     else
     {
         string message = string.Format("Errore, could not add employee   {0} Attandance(s).", attand.employeeId.ToString());
         return(Json(new { Success = false, Message = message }));
     }
 }
예제 #5
0
 public void AddAttenance(Attenance attenance)
 {
     DB.Attenances.Add(attenance);
     DB.SaveChanges();
 }