예제 #1
0
 public static bool CheckHeadStaff(string UserId, string HeadStaffId, out string desc)
 {
     if (HeadStaffId == "0")
     {
         desc = null;
         return(true);
     }
     else
     {
         KKSlmTrLeadDal chann = new KKSlmTrLeadDal();
         return(chann.CheckHeadStaff(UserId, HeadStaffId, out desc));
     }
 }
예제 #2
0
 public static List <LeadDataPopupMonitoring> GetUserMonitoringDoneJobListForPopup(DateTime action_date, string cocTeam, string lastOwner, string flowType, string routeBackTo)
 {
     return(KKSlmTrLeadDal.GetUserMonitoringDoneJobListForPopup(action_date, cocTeam, lastOwner, flowType, routeBackTo));
 }
예제 #3
0
 public static List <LeadDataPopupMonitoring> GetUserMonitoringNewJobListForPopup(string cocTeam, string lastOwner, string assignedFlag)
 {
     return(KKSlmTrLeadDal.GetUserMonitoringNewJobListForPopup(cocTeam, lastOwner, assignedFlag));
 }
예제 #4
0
 public static List <UserMonitoringNewJobData> GetUserMonitoringNewJobAssignedList(string available, string cocTeam, string teamList)
 {
     return(KKSlmTrLeadDal.GetUserMonitoringNewJobAssignedList(available, cocTeam, teamList));
 }
예제 #5
0
 public static List <LeadDataPopupMonitoring> GetNumberOfAppAssignedAllJobByTeam(string cocTeam)
 {
     return(KKSlmTrLeadDal.GetNumberOfAppAssignedAllJobByTeam(cocTeam));
 }
예제 #6
0
 public static List <TicketIdByTeamData> GetNumberOfAppAssignedAllJob()
 {
     return(KKSlmTrLeadDal.GetNumberOfAppAssignedAllJob());
 }
예제 #7
0
 public static List <TicketIdByTeamData> GetNumberOfAppWaitAssignAllJob(string subStatusWaitingList)
 {
     return(KKSlmTrLeadDal.GetNumberOfAppWaitAssignAllJob(subStatusWaitingList));
 }
예제 #8
0
 public static void ChangeNoteFlag(string ticketId, bool noteFlag, string updateBy)
 {
     KKSlmTrLeadDal.ChangeNoteFlag(ticketId, noteFlag, updateBy);
 }
예제 #9
0
 public static bool HasOwnerOrDelegate(string ticketId)
 {
     return(KKSlmTrLeadDal.HasOwnerOrDelegate(ticketId));
 }
예제 #10
0
 public static string GetLastOwnerName(string ticketId)
 {
     return(KKSlmTrLeadDal.GetLastOwnerName(ticketId));
 }
예제 #11
0
 public static bool CheckLastOwnerOnHand(string empCode)
 {
     return(KKSlmTrLeadDal.CheckLastOwnerOnHand(empCode));
 }
예제 #12
0
 public static bool CheckExistLeadOnHand(string username, string empCode)
 {
     return(KKSlmTrLeadDal.CheckExistLeadOnHand(username, empCode));
 }
예제 #13
0
 public static List <LeadDataPopupMonitoring> GetJobOnHandList(string cocTeam, string lastOwner)
 {
     return(KKSlmTrLeadDal.GetJobOnHandList(cocTeam, lastOwner));
 }
예제 #14
0
 public static void TransferJob(List <string> ticketIdList, string empCodeOfTransferee, string cocTeam, string updatedBy)
 {
     KKSlmTrLeadDal.TransferJob(ticketIdList, empCodeOfTransferee, cocTeam, updatedBy);
 }