Example #1
0
 public static Lógica.Comentario ConvertirComentario(Contratos.Comentario comentario)
 {
     Lógica.Comentario Comentario = new Lógica.Comentario();
     Comentario.Usuario = ConvertirUsuario(comentario.Usuario);
     Comentario.Fecha   = comentario.Fecha;
     Comentario.Mensaje = comentario.Mensaje;
     return(Comentario);
 }
Example #2
0
 public static Contratos.Nota ConvertirNota(Lógica.Nota nota)
 {
     Contratos.Nota Nota = new Contratos.Nota();
     Nota.Id                  = nota.Id;
     Nota.Titulo              = nota.Titulo;
     Nota.Descripcion         = nota.Descripcion;
     Nota.FechaEventoAsociado = nota.FechaEventoAsociado;
     Nota.Leida               = nota.Leida;
     if (nota.Comentarios != null)
     {
         Contratos.Comentario[] comentarios = new Contratos.Comentario[nota.Comentarios.Length];
         for (int i = 0; i < nota.Comentarios.Length; i++)
         {
             comentarios[i] = ConvertirComentario(nota.Comentarios[i]);
         }
         Nota.Comentarios = comentarios;
     }
     return(Nota);
 }
Example #3
0
 public Contratos.Resultado ResponderNota(Contratos.Nota nota, Contratos.Comentario nuevoComentario, UsuarioLogueado usuarioLogueado)
 {
     return(Transformaciones.MétodosExtensión.ConvertirResultado(ClasePrincipal.ResponderNota(Transformaciones.MétodosExtensión.ConvertirNota(nota), Transformaciones.MétodosExtensión.ConvertirComentario(nuevoComentario), Transformaciones.MétodosExtensión.ConvertirUsuario(usuarioLogueado))));
 }