Ejemplo n.º 1
0
        public string ListandoInformacionLecturas(int local, string fechaAsigna, int servicio, string opcion, int id_supervisor, int id_operario_supervisor, string tipoCliente)
        {
            object loDatos;

            try
            {
                DistribuirLecturas_BL obj_negocio = new DistribuirLecturas_BL();
                loDatos = obj_negocio.Capa_Negocio_Get_ListaInformacionLecturas(local, fechaAsigna, servicio, opcion, id_supervisor, id_operario_supervisor, tipoCliente);
                return(_Serialize(loDatos, true));
            }
            catch (Exception ex)
            {
                return(_Serialize(ex.Message, true));
            }
        }
Ejemplo n.º 2
0
        public string ListandoInformacionLecturasDetalle(int id_local, string fechaAsigna, int id_servicio, string unidad_Lectura, int id_operario, string opcion)
        {
            object loDatos;

            try
            {
                DistribuirLecturas_BL obj_negocio = new DistribuirLecturas_BL();
                loDatos = obj_negocio.Capa_Negocio_Get_ListaInformacionLecturasDetalle(id_local, fechaAsigna, id_servicio, unidad_Lectura, id_operario, opcion);
                return(_Serialize(loDatos, true));
            }
            catch (Exception ex)
            {
                return(_Serialize(ex.Message, true));
            }
        }
Ejemplo n.º 3
0
        public string Inserta_Excel_Lecturas(HttpPostedFileBase file, int idlocal, string idfechaAsignacion, int idServicio, string fecha_lectura)
        {
            try
            {
                object loDatos = null;
                DistribuirLecturas_BL obj_negocio = new DistribuirLecturas_BL();
                loDatos = obj_negocio.Capa_Negocio_Inserta_Lecturas(file, idlocal, idfechaAsignacion, idServicio, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, fecha_lectura);

                return(_Serialize(loDatos, true));
            }
            catch (Exception ex)
            {
                return(_Serialize(ex.Message, true));
            }
        }
Ejemplo n.º 4
0
        public string ListandoLocal()
        {
            object loDatos;

            try
            {
                DistribuirLecturas_BL obj_negocio = new DistribuirLecturas_BL();
                loDatos = obj_negocio.Capa_Negocio_Get_ListaLocales();
                return(_Serialize(loDatos, true));
            }
            catch (Exception ex)
            {
                return(_Serialize(ex.Message, true));
            }
        }
Ejemplo n.º 5
0
        public string Proceso_lectura_pendiente(string fechaAsigna, string fecha_relectura)
        {
            object loDatos;

            try
            {
                DistribuirLecturas_BL obj_negocio = new DistribuirLecturas_BL();
                loDatos = obj_negocio.Capa_Negocio_Proceso_lectura_pendiente(fechaAsigna, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, fecha_relectura);
                return(_Serialize(loDatos, true));
            }
            catch (Exception ex)
            {
                return(_Serialize(ex.Message, true));
            }
        }
Ejemplo n.º 6
0
        public string Generando_Enviar_Correo(List <string> ListaOrdenes, int id_local, string FechaAsigna, int servicio)
        {
            object loDatos = null;

            try
            {
                DistribuirLecturas_BL obj_negocio = new DistribuirLecturas_BL();
                loDatos = obj_negocio.Capa_Negocio_DetalleLecturas_Correo(ListaOrdenes, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, id_local, FechaAsigna, servicio);
                return(_Serialize(loDatos, true));
            }
            catch (Exception ex)
            {
                return(_Serialize("0|" + ex.Message, true));
            }
        }
Ejemplo n.º 7
0
        public string ProcesandoConsumos_new(string fechaAsigna, int id_servicio)
        {
            object loDatos;

            try
            {
                DistribuirLecturas_BL obj_negocio = new DistribuirLecturas_BL();
                loDatos = obj_negocio.Capa_Negocio_get_ProcesoConsumo_new(fechaAsigna, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, id_servicio);
                return(_Serialize(loDatos, true));
            }
            catch (Exception ex)
            {
                return(_Serialize(ex.Message, true));
            }
        }
Ejemplo n.º 8
0
        public string DistribuirOrdenes(int id_local, string fechaAsignacion, int id_servicio, string unidad_lectura, int id_operario)
        {
            object loDatos;

            try
            {
                DistribuirLecturas_BL obj_negocio = new DistribuirLecturas_BL();
                loDatos = obj_negocio.Capa_Negocio_Get_DistribuirOrdenes(id_local, fechaAsignacion, id_servicio, unidad_lectura, id_operario);
                return(_Serialize(loDatos, true));
            }
            catch (Exception ex)
            {
                return(_Serialize(ex.Message, true));
            }
        }
Ejemplo n.º 9
0
        public string validarOperario(int CodigoOperario)
        {
            object loDatos;

            try
            {
                DistribuirLecturas_BL obj_negocio = new DistribuirLecturas_BL();
                loDatos = obj_negocio.Capa_Negocio_get_ValidarOperario(CodigoOperario);
                return(_Serialize(loDatos, true));
            }
            catch (Exception ex)
            {
                return(_Serialize(ex.Message, true));
            }
        }
Ejemplo n.º 10
0
        public string GenerandoReasignacionTrabajosDetalle(List <string> ListaTrabajos, string FechaMovil, string servicio)
        {
            object loDatos;

            try
            {
                DistribuirLecturas_BL obj_negocio = new DistribuirLecturas_BL();
                loDatos = obj_negocio.Capa_Negocio_GenerandoReasignacionTrabajosDetalle(ListaTrabajos, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, FechaMovil, servicio);
                return(_Serialize(loDatos, true));
            }
            catch (Exception ex)
            {
                return(_Serialize(ex.Message, true));
            }
        }
Ejemplo n.º 11
0
        public string Generando_EnvioMovil_Distribucion_Reasignacion_Detallado(List <OrdenesDetalle_E> ListaOrdenes, int id_local, string FechaAsigna, int servicio, string FechaMovil, string opcion, string Flag_detallado)
        {
            object loDatos = null;

            try
            {
                DistribuirLecturas_BL obj_negocio = new DistribuirLecturas_BL();

                if (opcion == "D")
                {
                    loDatos = obj_negocio.Capa_Negocio_Set_Distribucion_EnviarMovil_detallado(ListaOrdenes, id_local, FechaAsigna, servicio, FechaMovil, opcion, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, Flag_detallado);
                }
                else if (opcion == "R")
                {
                    loDatos = obj_negocio.Capa_Negocio_Set_Reasignacion_EnviarMovil_detallado(ListaOrdenes, id_local, FechaAsigna, servicio, FechaMovil, opcion, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, Flag_detallado);
                }

                return(_Serialize(loDatos, true));
            }
            catch (Exception ex)
            {
                return(_Serialize(ex.Message, true));
            }
        }