Esempio n. 1
0
        public int agregarMensaje(BitacoraMensaje mensaje)
        {
            string[] columns = { "fecha", "titulo", "descripcion", "tipo", "usuario_id" };
            var      userId  = mensaje.usuario != null ? mensaje.usuario.id : 0;

            string[] values = { DateTime.Now.ToString(), mensaje.titulo, mensaje.descripcion, mensaje.tipo.ToString(), userId.ToString() };
            return(insert("bitacora", columns, values));
        }
Esempio n. 2
0
        public BitacoraMensaje castDTO(SqlDataReader data)
        {
            BitacoraMensaje result = new BitacoraMensaje();

            result.id          = Convert.ToInt32(data["id"]);
            result.fecha       = Convert.ToDateTime(data["fecha"].ToString());
            result.titulo      = data["titulo"].ToString();
            result.descripcion = data["descripcion"].ToString();
            switch (data["tipo"].ToString())
            {
            case "Error":
                result.tipo = Tipo.Error;
                break;

            case "Info":
                result.tipo = Tipo.Info;
                break;

            case "Warning":
                result.tipo = Tipo.Warning;
                break;

            case "Control":
                result.tipo = Tipo.Control;
                break;

            default:
                result.tipo = Tipo.Info;
                break;
            }
            result.usuario = new Usuario()
            {
                id = Convert.ToInt32(data["usuario_id"])
            };

            return(result);
        }
Esempio n. 3
0
 public static int agregarMensaje(BitacoraMensaje mensaje)
 {
     return(dao.agregarMensaje(mensaje));
 }