Ejemplo n.º 1
0
 public bool AddUpdateUserTimeTableWithDetails(UsertimeTableModel userTimetable)
 {
     //get last insert/update id from table
     long UserTimeTableID= usersRepository.AddUpdateUserTimeTable(userTimetable);
     string strUserWorkflowTasksXml = GenerateUsertimetableDetailsXML(UserTimeTableID, userTimetable.InsertUserId, userTimetable.ModifyUserId, userTimetable.lstTimeTableDetails);
     return usersRepository.AddUpdateUserTimeTableDetails(strUserWorkflowTasksXml);
 }
Ejemplo n.º 2
0
 public UsertimeTableModel GetAllTimeTasksWithDetailsByUserID(int workFlowID, long userID)
 {
     UsertimeTableModel usrTimeTableModel = new UsertimeTableModel();
     IList<UsertimeTableModel> lstusertimeTable= usersRepository.GetAllTimeTasksByUserID(workFlowID, userID);
     if (lstusertimeTable != null && lstusertimeTable.Count == 1)
     {
         usrTimeTableModel = lstusertimeTable[0];
         if(usrTimeTableModel!=null)
         {
             usrTimeTableModel.lstTimeTableDetails = usersRepository.GetAllTimeTaskDetailsByUserID(workFlowID, userID);
         }
     }
     return usrTimeTableModel;
 }