800 {
801 AttendanceSummary x;
802 x.employee = data["employee"].toInt();
803 x.month = data["month"].toDate();
804 x.days = data["days"].toDouble();
805 x.arrival = data["arrival"].toDouble();
806 x.vacation = data["vacation"].toDouble();
807 x.sick_leave = data["sick_leave"].toDouble();
808 x.compensatory_leave = data["compensatory_leave"].toDouble();
809 x.business_trip = data["business_trip"].toDouble();
810 x.break_time = data["break_time"].toDouble();
811 x.unpaid_leave = data["unpaid_leave"].toDouble();
812 x.sick_care = data["sick_care"].toDouble();
813 x.paid_obstacle = data["paid_obstacle"].toDouble();
814 x.doctor = data["doctor"].toDouble();
815 x.afternoon = data["afternoon"].toDouble();
816 x.night = data["night"].toDouble();
817 x.sunday = data["sunday"].toDouble();
818 x.saturday = data["saturday"].toDouble();
819 x.holiday = data["holiday"].toDouble();
820 x.calendar_working_days = data["calendar_working_days"].toInt();
821 x.calendar_holidays = data["calendar_holidays"].toInt();
822 x.firstname = data["firstname"].toString();
823 x.surname = data["surname"].toString();
824 x.days = data["days"].toInt();
825 x.locked = data["locked"].toBool();
826 x.locked_user = data["locked_user"].toInt();
827 x.locked_user_name = data["locked_user_name"].toString();
828
829 return x;
830}