예제 #1
0
 public void MarcarAsignacionLeida(int idAsignacion)
 {
     try
     {
         using (BusinessAtencionTicket negocio = new BusinessAtencionTicket())
         {
             negocio.MarcarAsignacionLeida(idAsignacion);
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
예제 #2
0
 public void CambiarAsignacionTicket(int idTicket, int idEstatusAsignacion, int idUsuarioAsignado, int idNivelAsignado, int idUsuarioAsigna, string comentario)
 {
     try
     {
         using (BusinessAtencionTicket negocio = new BusinessAtencionTicket())
         {
             negocio.CambiarAsignacionTicket(idTicket, idEstatusAsignacion, idUsuarioAsignado, idNivelAsignado, idUsuarioAsigna, comentario);
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
예제 #3
0
 public void AgregarComentarioConversacionTicket(int idTicket, int idUsuario, string mensaje, bool sistema, List <string> archivos, bool privado, bool enviaCorreo)
 {
     try
     {
         using (BusinessAtencionTicket negocio = new BusinessAtencionTicket())
         {
             negocio.AgregarComentarioConversacionTicket(idTicket, idUsuario, mensaje, sistema, archivos, privado, enviaCorreo);
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
예제 #4
0
 public void CambiarEstatus(int idTicket, int idEstatus, int idUsuario, string comentario)
 {
     try
     {
         using (BusinessAtencionTicket negocio = new BusinessAtencionTicket())
         {
             negocio.CambiarEstatus(idTicket, idEstatus, idUsuario, comentario);
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
예제 #5
0
 public int ObtenerNumeroTicketsEnAtencionNuevos(int idUsuario)
 {
     try
     {
         using (BusinessAtencionTicket negocio = new BusinessAtencionTicket())
         {
             return(negocio.ObtenerNumeroTicketsEnAtencionNuevos(idUsuario));
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
예제 #6
0
 public HelperTicketEnAtencion ObtenerTicketEnAtencion(int idTicket, int idUsuario, bool esDetalle)
 {
     try
     {
         using (BusinessAtencionTicket negocio = new BusinessAtencionTicket())
         {
             return(negocio.ObtenerTicketEnAtencion(idTicket, idUsuario, esDetalle));
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
예제 #7
0
 public void AutoAsignarTicket(int idTicket, int idUsuario, string comentario)
 {
     try
     {
         using (BusinessAtencionTicket negocio = new BusinessAtencionTicket())
         {
             negocio.AutoAsignarTicket(idTicket, idUsuario, comentario);
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
예제 #8
0
 public void GenerarEvento(int idTicket, int idUsuarioGeneraEvento, int?idEstatusTicket, int?idEstatusAsignacion,
                           int?idNivelAsignado, int?idUsuarioAsignado, string mensajeConversacion, bool conversacionPrivada, bool enviaCorreo,
                           bool sistema, List <string> archivos, string comentarioAsignacion, bool esPropietario)
 {
     try
     {
         using (BusinessAtencionTicket negocio = new BusinessAtencionTicket())
         {
             negocio.GenerarEvento(idTicket, idUsuarioGeneraEvento, idEstatusTicket, idEstatusAsignacion,
                                   idNivelAsignado, idUsuarioAsignado, mensajeConversacion, conversacionPrivada, enviaCorreo,
                                   sistema, archivos, comentarioAsignacion, esPropietario);
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }