public void ExportPDF(string nroTransporte, string transportista, string nombreOrigen, string destinos, string tracto, string trailer, string nroContenedor, string conductor, string rutConductor, string score, string nombreCliente)
        {
            int _nroTransporte;

            //int _nroOS;
            int.TryParse(nroTransporte, out _nroTransporte);

            Methods_Alertas _objAlertas = new Methods_Alertas();
            Methods_Viajes  _objViajes  = new Methods_Viajes();

            List <Track_GetAlertasInformeViaje_Result> _alertasInformeViaje = _objAlertas.GetAlertasInformeViaje(_nroTransporte);
            List <Track_GetDetalleTrayecto_Result>     _detalleTrayecto     = _objViajes.GetDetalleTrayecto(_nroTransporte);

            MemoryStream ms = new MemoryStream();

            ms = Methods_Export.MS_InformeViajes(nroTransporte, transportista, nombreOrigen, destinos, tracto, trailer, nroContenedor, conductor, rutConductor, score, nombreCliente, _detalleTrayecto, _alertasInformeViaje);

            Response.Clear();
            Response.Buffer = true;
            Response.AppendHeader("content-disposition", "attachment; filename=InformeViaje_" + nroTransporte + ".pdf");
            Response.ContentType = "application/pdf";

            Response.OutputStream.Write(ms.GetBuffer(), 0, ms.GetBuffer().Length);
            Response.End();
        }
Пример #2
0
        public void GetAlertasRutaModuloMapa()
        {
            string idAlerta = "" + Request.QueryString["IdAlerta"];

            int _idAlerta;

            int.TryParse(idAlerta, out _idAlerta);

            Methods_Alertas _objMethodsAlertas = new Methods_Alertas();

            string _response = JsonConvert.SerializeObject(_objMethodsAlertas.GetAlertasRutaModuloMapa(_idAlerta));

            Response.Write(_response);
        }
Пример #3
0
        public void UpdateObservacionesInformeViaje(string idAlerta, string nroTransporte, string observaciones)
        {
            int _idAlerta;
            int _nroTransporte;

            int.TryParse(idAlerta, out _idAlerta);
            int.TryParse(nroTransporte, out _nroTransporte);

            Methods_Alertas _objMethodsAlertas = new Methods_Alertas();

            string _response = JsonConvert.SerializeObject(_objMethodsAlertas.UpdateObservacionesInformeViaje(_idAlerta, _nroTransporte, observaciones));

            Response.Write(_response);
        }
Пример #4
0
        public void GetAlertasInformeViaje()
        {
            string nroTransporte = "" + Request.QueryString["nroTransporte"];

            int _nroTransporte;

            int.TryParse(nroTransporte, out _nroTransporte);

            Methods_Alertas _objMethodsAlertas = new Methods_Alertas();

            string _response = JsonConvert.SerializeObject(_objMethodsAlertas.GetAlertasInformeViaje(_nroTransporte));

            Response.Write(_response);
        }
Пример #5
0
        public void GetAlertasPorGestionarCallCenter()
        {
            string nroTransporte = "" + Request.QueryString["nroTransporte"];
            string codLocal      = "" + Request.QueryString["codLocal"];

            int _nroTransporte;
            int _codLocal;

            int.TryParse(nroTransporte, out _nroTransporte);
            int.TryParse(codLocal, out _codLocal);

            Methods_Alertas _objMethodsAlertas = new Methods_Alertas();

            string _response = JsonConvert.SerializeObject(_objMethodsAlertas.GetAlertasPorGestionarCallCenter(_nroTransporte, _codLocal));

            Response.Write(_response);
        }
Пример #6
0
        public void GetAlertasRuta()
        {
            string nroTransporte = "" + Request.QueryString["nroTransporte"];
            string destino       = "" + Request.QueryString["destino"];
            string estadoViaje   = "" + Request.QueryString["estadoViaje"];

            int _nroTransporte;
            int _destino;

            int.TryParse(nroTransporte, out _nroTransporte);
            int.TryParse(destino, out _destino);

            Methods_Alertas _objMethodsAlertas = new Methods_Alertas();

            string _response = JsonConvert.SerializeObject(_objMethodsAlertas.GetAlertasRuta(_nroTransporte, _destino, estadoViaje));

            Response.Write(_response);
        }
Пример #7
0
        public void GetNombreTipoAlertas()
        {
            string          _result = "";
            Methods_Alertas _obj    = new Methods_Alertas();

            var _list = (from i in _obj.GetTipoAlertas()
                         group i by new { i.NombreTipoAlerta } into groupedTipoAlerta
                         select new
            {
                groupedTipoAlerta.FirstOrDefault().NombreTipoAlerta
            }).ToList();

            //_list.Insert(0, new { NombreTipoAlerta = "Todas" });

            _result = JsonConvert.SerializeObject(_list);

            Response.Write(_result);
        }
Пример #8
0
        public void GetTipoAlertas()
        {
            string          _result = "";
            Methods_Alertas _obj    = new Methods_Alertas();

            var _list = (from i in _obj.GetTipoAlertas()
                         select new
            {
                i.IdTipoAlerta,
                i.NombreTipoAlerta,
                i.AlertaActiva,
                i.DescripcionAlerta,
                i.Control1,
                i.Control2,
                i.Control3,
                i.Control4,
                i.Valor1,
                i.InfoAlerta
            }).ToList();

            _result = JsonConvert.SerializeObject(_list);

            Response.Write(_result);
        }
Пример #9
0
        public void GuardarCongifAlerta(string idTipoAlerta, string control1, string control2, string control3, string control4, string velocidad, string alertaActiva)
        {
            int  _idTipoAlerta;
            int  _control1;
            int  _control2;
            int  _control3;
            int  _control4;
            int  _velocidad;
            bool _alertaActiva;

            int.TryParse(idTipoAlerta, out _idTipoAlerta);
            int.TryParse(control1, out _control1);
            int.TryParse(control2, out _control2);
            int.TryParse(control3, out _control3);
            int.TryParse(control4, out _control4);
            int.TryParse(velocidad, out _velocidad);
            bool.TryParse(alertaActiva, out _alertaActiva);

            Methods_Alertas _obj = new Methods_Alertas();

            string _result = _obj.GuardarConfigAlerta(_idTipoAlerta, _control1, _control2, _control3, _control4, _velocidad, _alertaActiva);

            Response.Write(_result);
        }