internal CustomJson Resultado_Devolver(object data, string mensaje = "", string error = "N", string alerta = "N", string info = "N")
        {
            var r = new Resultado();
            r.data = data;
            r.Error = error;
            r.Alerta = alerta;
            r.Info = info;
            r.Mensaje = mensaje;

            var json = new CustomJson(r);
            return json;
        }
        internal CustomJson Resultado_Correcto(object data, string mensaje = "")
        {
            var r = new Resultado();

            r.data = data;
            r.Error = "N";
            r.Alerta = "N";
            r.Info = mensaje.Trim().Length <= 0 ? "N" : "S";
            r.Mensaje = mensaje;

            var json = new CustomJson(r);
            return json;
        }
        internal CustomJson Resultado_Advertencia(string mensaje = "")
        {
            var r = new Resultado();

            r.data = null;
            r.Error = "N";
            r.Alerta = "S";
            r.Info = "N";
            r.Mensaje = mensaje;

            var json = new CustomJson(r);
            return json;
        }
        internal CustomJson Resultado_Exception(Exception e)
        {
            var r = new Resultado();

            r.data = null;
            r.Error = "S";
            r.Alerta = "N";
            r.Info = "N";
            r.Mensaje = e.Message;

            var json = new CustomJson(r);
            return json;
        }