예제 #1
0
        public string JsonRegistrarTemp_LecturasExcel(string fechaAsignacion, int id_servicio, string nombre_archivo)
        {
            object loDatos = null;

            try
            {
                if (id_servicio == 2)
                {
                    var usuario = ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id;

                    Cls_Negocio_Importacion_Lecturas obj_negocio = new Cls_Negocio_Importacion_Lecturas();
                    loDatos = obj_negocio.Capa_Negocio_MigracionTemporalRelectura(fechaAsignacion, id_servicio, nombre_archivo, usuario);
                }
                //corte
                else if (id_servicio == 3)
                {
                    var usuario = ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id;

                    NCorte obj_negocio = new NCorte();
                    loDatos = obj_negocio.Capa_Negocio_MigracionTablaTemporalCorte(fechaAsignacion, id_servicio, nombre_archivo, usuario);
                }
                // reconexion
                else if (id_servicio == 4)
                {
                    var usuario = ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id;

                    NCorte obj_negocio = new NCorte();
                    loDatos = obj_negocio.Capa_Negocio_MigracionTablaTemporalReconexiones(fechaAsignacion, id_servicio, nombre_archivo, usuario);
                }
                return(_Serialize(loDatos, true));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }