public string set_enviarMovil_relectura(string fechaAsignacion, string fechaMovil, int id_servicio, string nombre_archivo, int opcion) { object loDatos = null; try { var usuario = ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id; Cls_Negocio_Importacion_Lecturas obj_negocio = new Cls_Negocio_Importacion_Lecturas(); if (opcion == 1) //----- cargando los reclamos { loDatos = obj_negocio.Capa_Negocio_save_Relectura(fechaAsignacion, fechaMovil, id_servicio, nombre_archivo, usuario); } else { ///---- actualizando los reclamos loDatos = obj_negocio.Capa_Negocio_save_Lecturas_Relectura(fechaAsignacion, fechaMovil, id_servicio, nombre_archivo, usuario); } return(_Serialize(loDatos, true)); } catch (Exception ex) { throw ex; } }
public string JsonInsertarExel(HttpPostedFileBase file, int idlocal, string idfechaAsignacion) { List <Cls_Entidad_Importacion_Lecturas> objeto_List_Importacion_Lecturas = new List <Cls_Entidad_Importacion_Lecturas>(); DateTime _fecha_actual = DateTime.Now; object loDatos; try { string extension = System.IO.Path.GetExtension(file.FileName); string nomExcel = ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id + extension; string fileLocation = Server.MapPath("~/Upload") + "\\" + nomExcel; file.SaveAs(fileLocation); NLectura obj_Lectura_Importacion_Bl = new NLectura(); Cls_Negocio_Importacion_Lecturas Objeto_Negocio = new Cls_Negocio_Importacion_Lecturas(); Objeto_Negocio.Capa_Negocio_ListaExcel(fileLocation, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idlocal, idfechaAsignacion); loDatos = Objeto_Negocio.Capa_Negocio_Listar_Temporal_Lecturas_Agrupado(((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id); return(_Serialize(loDatos, true)); } catch (Exception ex) { return(_Serialize(ex.Message, true)); } }
public string save_GrandesClientesfile(HttpPostedFileBase file, int Id_GrandeCliente, string CodigoEMR, int id_marcaMedidor, string fechaCarga) { List <CorteTemporalCorte> oCortes = new List <CorteTemporalCorte>(); DateTime _fecha_actual = DateTime.Now; string fileLocation = ""; try { object loDatos = null; int resFile = 0; var nombrefile = System.IO.Path.GetFileName(file.FileName); string extension = System.IO.Path.GetExtension(file.FileName); string correlativo = String.Format("{0:ddMMyyyy_hhmmss}", DateTime.Now); string nombreUrl = ""; if ((nombrefile).ToUpper().Contains("D")) { //nombreUrl = CodigoEMR + " D-" + correlativo + extension; nombreUrl = CodigoEMR + " D" + extension; } else { //nombreUrl = CodigoEMR + "-" + correlativo + extension; nombreUrl = CodigoEMR + extension; } Cls_Negocio_Importacion_Lecturas objeto_negocio = new Cls_Negocio_Importacion_Lecturas(); resFile = objeto_negocio.Capa_Negocio_grabarGrandesClienteFile(Id_GrandeCliente, CodigoEMR, file.FileName, nombreUrl, id_marcaMedidor, fechaCarga, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id); if (resFile > 0) { fileLocation = System.Web.Hosting.HostingEnvironment.MapPath("~/Files_GrandesClientes/" + resFile); file.SaveAs(fileLocation); if (!System.IO.File.Exists(fileLocation)) { loDatos = "No se pudo guardar el archivo : "; } else { loDatos = "OK"; } } Thread.Sleep(1000); ////_rutaServer = ConfigurationManager.AppSettings["servidor-archivos"]; return(_Serialize(loDatos, true)); } catch (Exception ex) { return(_Serialize(ex.Message, true)); } }
public string get_marcaMedidor() { object loDatos; try { Cls_Negocio_Importacion_Lecturas objeto_negocio = new Cls_Negocio_Importacion_Lecturas(); loDatos = objeto_negocio.Capa_Negocio_get_marcaMedidor(); } catch (Exception ex) { throw ex; } return(_Serialize(loDatos, true)); }
public string get_buscarCodigoEmr(string codigo, string fechaCarga) { object loDatos; try { Cls_Negocio_Importacion_Lecturas objeto_negocio = new Cls_Negocio_Importacion_Lecturas(); loDatos = objeto_negocio.Capa_Negocio_buscarCodigoEMr(codigo, fechaCarga); } catch (Exception ex) { throw ex; } return(_Serialize(loDatos, true)); }
public string set_EnviarCorreo_grandesClientes(int servicio, string fecha_Asigna) { object loDatos; try { Cls_Negocio_Importacion_Lecturas Objeto_Negocio = new Cls_Negocio_Importacion_Lecturas(); loDatos = Objeto_Negocio.Capa_Negocio_set_EnviarCorreo_grandesClientes(servicio, fecha_Asigna, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id); return(_Serialize(loDatos, true)); } catch (Exception ex) { return(_Serialize(ex.Message, true)); } }
public string ListadoServicios() { object loDatos; try { Cls_Negocio_Importacion_Lecturas objeto_negocio = new Cls_Negocio_Importacion_Lecturas(); loDatos = objeto_negocio.Capa_Negocio_Listado_Servicios();; } catch (Exception ex) { throw ex; } return(_Serialize(loDatos, true)); }
public string set_RepartoPdf(int servicio, string fecha_Asigna) { object loDatos; try { Cls_Negocio_Importacion_Lecturas Objeto_Negocio = new Cls_Negocio_Importacion_Lecturas(); loDatos = Objeto_Negocio.Capa_Negocio_get_repartoPDF(servicio, fecha_Asigna); return(_Serialize(loDatos, true)); } catch (Exception ex) { return(_Serialize(ex.Message, true)); } }
public string set_enviarMovil_grandesClientes(string fechaAsignacion, string fechaMovil, int id_servicio, string nombre_archivo) { object loDatos = null; try { 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_save_grandesClientes(fechaAsignacion, fechaMovil, id_servicio, nombre_archivo, usuario); return(_Serialize(loDatos, true)); } catch (Exception ex) { throw ex; } }
public string get_generacionReparto_individual(string fechaAsignacion, string suministro) { object loDatos = null; try { 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_generarRepartoPDf_individual(fechaAsignacion, suministro); return(_Serialize(loDatos, true)); } catch (Exception ex) { throw ex; } }
public string ListadoServicios() { object loDatos; try { Cls_Negocio_Importacion_Lecturas objeto_negocio = new Cls_Negocio_Importacion_Lecturas(); loDatos = objeto_negocio.Capa_Negocio_PermisoListUsuarioServicio(((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id); } catch (Exception ex) { throw ex; } return(_Serialize(loDatos, true)); }
public string Eliminando_Tabla_Temporal() { bool loDatos; try { 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_Eliminar_Tabla_Temporal(usuario); } catch (Exception ex) { throw ex; } return(_Serialize(loDatos, true)); }
public string RegistrarTempLecturas_actualizacion_fecha() { bool dato; try { var usuario = ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id; Cls_Negocio_Importacion_Lecturas obj_negocio = new Cls_Negocio_Importacion_Lecturas(); dato = obj_negocio.Capa_Negocio_Guardando_Informacion_Actualizacion_Fecha_Lectura(usuario); return(_Serialize(dato, true)); } catch (Exception ex) { return(_Serialize(ex.Message, true)); } }
public string RegistrosIncorrectos(int idlocal, int idservicio) { object loDatos; try { Cls_Negocio_Importacion_Lecturas objeto_negocio = new Cls_Negocio_Importacion_Lecturas(); var iduser = ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id; loDatos = objeto_negocio.Capa_Negocio_Registros_Incorrectos(idlocal, idservicio, iduser); return(_Serialize(loDatos, true)); } catch (Exception ex) { return(_Serialize(ex.Message, true)); } }
public string JsonRegistrarTemp_Lecturas(string fechaAsignacion, int id_servicio, string nombre_archivo) { bool loDatos; try { 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_Guardar_Informacion(fechaAsignacion, id_servicio, nombre_archivo, usuario); } catch (Exception ex) { throw ex; } return(_Serialize(loDatos, true)); }
public string Lecturas_Detallado(string SC, string DNI) { object obj_list_datos; try { Cls_Negocio_Importacion_Lecturas Objeto_Negocio = new Cls_Negocio_Importacion_Lecturas(); List <Cls_Entidad_Importacion_Lecturas> objeto_List_Importacion_Lecturas = new List <Cls_Entidad_Importacion_Lecturas>(); obj_list_datos = Objeto_Negocio.Capa_Negocio_Listar_Temporal_Lecturas_Detallado(((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, SC, DNI); return(_Serialize(obj_list_datos, true)); } catch (Exception ex) { return(_Serialize(ex.Message, true)); } }
public string InsertaExcel_suministroMasivo(HttpPostedFileBase file, int idServicio) { List <CorteTemporalCorte> oCortes = new List <CorteTemporalCorte>(); DateTime _fecha_actual = DateTime.Now; try { object loDatos = null; string nomExcel = ""; string extension = System.IO.Path.GetExtension(file.FileName); nomExcel = idServicio + "_SUMINISTRO_MASIVO_" + ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id + extension; string NombreArchivo = file.FileName; string fileLocation = Server.MapPath("~/Upload") + "\\" + nomExcel; if (System.IO.File.Exists(fileLocation)) { System.IO.File.Delete(fileLocation); } file.SaveAs(fileLocation); Cls_Negocio_Importacion_Lecturas Objeto_Negocio = new Cls_Negocio_Importacion_Lecturas(); loDatos = Objeto_Negocio.Capa_Negocio_save_temporalSuministro(fileLocation, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idServicio); var res = _Serialize(loDatos, true); JObject data = JObject.Parse(res.ToString()); if (data["ok"].ToString() == "True") { loDatos = null; loDatos = Objeto_Negocio.Capa_Negocio_Agrupado_temporalSuministroMasivo(idServicio, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id); return(_Serialize(loDatos, true)); } else { return(res); } } catch (Exception ex) { return(_Serialize(ex.Message, true)); } }
public string Lecturas_Detallado(int idServ, int idtecnico, string distrito) { try { object obj_list_datos = ""; if (idServ == 1) { Cls_Negocio_Importacion_Lecturas Objeto_Negocio = new Cls_Negocio_Importacion_Lecturas(); List <Cls_Entidad_Importacion_Lecturas> objeto_List_Importacion_Lecturas = new List <Cls_Entidad_Importacion_Lecturas>(); obj_list_datos = Objeto_Negocio.Capa_Negocio_Listar_Detalle_Lectura_Relectura(((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idtecnico, distrito); } else if (idServ == 2) { Cls_Negocio_Importacion_Lecturas Objeto_Negocio = new Cls_Negocio_Importacion_Lecturas(); List <Cls_Entidad_Importacion_Lecturas> objeto_List_Importacion_Lecturas = new List <Cls_Entidad_Importacion_Lecturas>(); obj_list_datos = Objeto_Negocio.Capa_Negocio_Listar_Detalle_Lectura_Relectura(((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idtecnico, distrito); } else if (idServ == 3) { NCorte Objeto_Negocio = new NCorte(); List <CorteTemporalCorte> objeto_List_Importacion_Cortes = new List <CorteTemporalCorte>(); obj_list_datos = Objeto_Negocio.Capa_Negocio_Listar_TemporalCorte(((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idtecnico, distrito); } else if (idServ == 4) { NCorte Objeto_Negocio = new NCorte(); List <CorteTemporalCorte> objeto_List_Importacion_Cortes = new List <CorteTemporalCorte>(); obj_list_datos = Objeto_Negocio.Capa_Negocio_Listar_TemporalReconexion(((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idtecnico, distrito); } return(_Serialize(obj_list_datos, true)); } catch (Exception ex) { return(_Serialize(ex.Message, true)); } }
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; } }
public string InsertaExcel_reclamos(HttpPostedFileBase file, int idlocal, string idfechaAsignacion, int idServicio, int opcion) { List <CorteTemporalCorte> oCortes = new List <CorteTemporalCorte>(); DateTime _fecha_actual = DateTime.Now; try { object loDatos = null; string nomExcel = ""; string extension = System.IO.Path.GetExtension(file.FileName); if (opcion == 1) { nomExcel = idServicio + "_RECLAMOSCARGAR_" + ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id + extension; } else if (opcion == 2) { nomExcel = idServicio + "_RECLAMOSACTUALIZAR_" + ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id + extension; } string NombreArchivo = file.FileName; string fileLocation = Server.MapPath("~/Upload") + "\\" + nomExcel; if (System.IO.File.Exists(fileLocation)) { System.IO.File.Delete(fileLocation); } file.SaveAs(fileLocation); if (opcion == 2) //----reclamos ACTUALIZAR { Cls_Negocio_Importacion_Lecturas Objeto_Negocio = new Cls_Negocio_Importacion_Lecturas(); loDatos = Objeto_Negocio.Capa_Negocio_save_temporalLectura_reclamos(fileLocation, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idlocal, idServicio, idfechaAsignacion, NombreArchivo); var res = _Serialize(loDatos, true); JObject data = JObject.Parse(res.ToString()); if (data["ok"].ToString() == "True") { loDatos = null; loDatos = Objeto_Negocio.Capa_Negocio_Agrupado_temporal_lecturaReclamo(idfechaAsignacion, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id); return(_Serialize(loDatos, true)); } else { return(res); } } else if (opcion == 1) //----reclamos CARGAR { Cls_Negocio_Importacion_Lecturas Objeto_Negocio = new Cls_Negocio_Importacion_Lecturas(); loDatos = Objeto_Negocio.Capa_Negocio_save_temporalReclamos(fileLocation, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idlocal, idServicio, idfechaAsignacion, NombreArchivo); var res = _Serialize(loDatos, true); JObject data = JObject.Parse(res.ToString()); if (data["ok"].ToString() == "True") { loDatos = null; loDatos = Objeto_Negocio.Capa_Negocio_Agrupado_temporal_reclamos(idfechaAsignacion, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id); return(_Serialize(loDatos, true)); } else { return(res); } } return(_Serialize(loDatos, true)); } catch (Exception ex) { return(_Serialize(ex.Message, true)); } }
public string InsertaExcel(HttpPostedFileBase file, int idlocal, string idfechaAsignacion, int idServicio) { List <CorteTemporalCorte> oCortes = new List <CorteTemporalCorte>(); DateTime _fecha_actual = DateTime.Now; try { object loDatos = null; string nomExcel = ""; string extension = System.IO.Path.GetExtension(file.FileName); if (idServicio == 1) { nomExcel = idServicio + "_IMPORT_LECTURAS_" + ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id + extension; } else if (idServicio == 2) { nomExcel = idServicio + "_IMPORT_RELECTURAS_" + ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id + extension; } else if (idServicio == 3) { nomExcel = idServicio + "_IMPORT_CORTES_" + ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id + extension; } else if (idServicio == 4) { nomExcel = idServicio + "_IMPORT_RECONEXIONES_" + ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id + extension; } else if (idServicio == 6) { nomExcel = idServicio + "_IMPORT_REPARTO_" + ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id + extension; } else if (idServicio == 7) //----- grandes clientes--- { nomExcel = idServicio + "_IMPORT_GRANDESCLIENTES_" + ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id + extension; } else if (idServicio == 9) { nomExcel = idServicio + "_IMPORT_RECLAMOS_" + ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id + extension; } string NombreArchivo = file.FileName; string fileLocation = Server.MapPath("~/Upload") + "\\" + nomExcel; if (System.IO.File.Exists(fileLocation)) { System.IO.File.Delete(fileLocation); } file.SaveAs(fileLocation); if (idServicio == 1) { Cls_Negocio_Importacion_Lecturas Objeto_Negocio = new Cls_Negocio_Importacion_Lecturas(); loDatos = Objeto_Negocio.Capa_Negocio_save_temporalLectura(fileLocation, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idlocal, idServicio, idfechaAsignacion, NombreArchivo); var res = _Serialize(loDatos, true); JObject data = JObject.Parse(res.ToString()); if (data["ok"].ToString() == "True") { loDatos = null; loDatos = Objeto_Negocio.Capa_Negocio_Agrupado_temporal_lectura(idfechaAsignacion, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id); return(_Serialize(loDatos, true)); } else { return(res); } } else if (idServicio == 2) { Cls_Negocio_Importacion_Lecturas Objeto_Negocio = new Cls_Negocio_Importacion_Lecturas(); Objeto_Negocio.Capa_Negocio_TemporalLecturaCargar(fileLocation, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idlocal, idServicio, idfechaAsignacion, NombreArchivo); loDatos = Objeto_Negocio.Capa_Negocio_Agrupado_temporal_Relectura(idfechaAsignacion, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id); } else if (idServicio == 3) { NCorte Objeto_Negocio = new NCorte(); Objeto_Negocio.Capa_Negocio_ListaExcel(fileLocation, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idlocal, idfechaAsignacion); loDatos = Objeto_Negocio.Capa_Negocio_Listar_Temporal_Cortes_Agrupado(idfechaAsignacion, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idServicio); } else if (idServicio == 4) { NCorte Objeto_Negocio = new NCorte(); Objeto_Negocio.Capa_Negocio_ListaExcelReconexiones(fileLocation, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idlocal, idfechaAsignacion); loDatos = Objeto_Negocio.Capa_Negocio_Listar_Temporal_Reconexiones_Agrupado(idfechaAsignacion, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idServicio); } else if (idServicio == 6) { NCorte Objeto_Negocio = new NCorte(); Objeto_Negocio.Capa_Negocio_ListaExcelReparto(fileLocation, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idlocal, idfechaAsignacion); loDatos = Objeto_Negocio.Capa_Negocio_Listar_Temporal_Reparto_Agrupado(idfechaAsignacion, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idServicio); } else if (idServicio == 7)//----grandes clientes { Cls_Negocio_Importacion_Lecturas Objeto_Negocio = new Cls_Negocio_Importacion_Lecturas(); loDatos = Objeto_Negocio.Capa_Negocio_save_Temporal_grandesClientes(fileLocation, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idlocal, idServicio, idfechaAsignacion, NombreArchivo); var res = _Serialize(loDatos, true); JObject data = JObject.Parse(res.ToString()); if (data["ok"].ToString() == "True") { loDatos = null; loDatos = Objeto_Negocio.Capa_Negocio_Agrupado_temporal_grandesClientes(idfechaAsignacion, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id); return(_Serialize(loDatos, true)); } else { return(res); } } else if (idServicio == 9) //----reclamos { Cls_Negocio_Importacion_Lecturas Objeto_Negocio = new Cls_Negocio_Importacion_Lecturas(); loDatos = Objeto_Negocio.Capa_Negocio_save_temporalReclamos(fileLocation, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id, idlocal, idServicio, idfechaAsignacion, NombreArchivo); var res = _Serialize(loDatos, true); JObject data = JObject.Parse(res.ToString()); if (data["ok"].ToString() == "True") { loDatos = null; loDatos = Objeto_Negocio.Capa_Negocio_Agrupado_temporal_reclamos(idfechaAsignacion, ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id); return(_Serialize(loDatos, true)); } else { return(res); } } else { return(null); } //NLectura obj_Lectura_Importacion_Bl = new NLectura(); return(_Serialize(loDatos, true)); } catch (Exception ex) { return(_Serialize(ex.Message, true)); } }