public static string GetTicketNextStatus(RestCommand command, int ticketNextStatusID)
        {
            TicketNextStatus ticketNextStatus = TicketNextStatuses.GetTicketNextStatus(command.LoginUser, ticketNextStatusID);

            if (ticketNextStatus.OrganizationID != command.Organization.OrganizationID)
            {
                throw new RestException(HttpStatusCode.Unauthorized);
            }
            return(ticketNextStatus.GetXml("TicketNextStatus", true));
        }
Exemple #2
0
 protected void cmbNewStatus_SelectedIndexChanged(object o, RadComboBoxSelectedIndexChangedEventArgs e)
 {
     if (_nextStatusSelected > 0)
     {
         TicketNextStatuses ticketNextStatuses = new TicketNextStatuses(UserSession.LoginUser);
         TicketNextStatus   ticketNextStatus   = ticketNextStatuses.AddNewTicketNextStatus();
         ticketNextStatus.CurrentStatusID = GetSelectedStatusID();
         ticketNextStatus.NextStatusID    = _nextStatusSelected;
         ticketNextStatus.Position        = ticketNextStatuses.GetMaxPosition(ticketNextStatus.CurrentStatusID) + 1;
         ticketNextStatuses.Save();
         LoadNextStatuses(GetSelectedStatusID());
     }
 }