public static string sendWeb(int estado) { var json = ""; var cadetes_apoderados = conexion.cadete_apoderado.Where(p => p.estado == estado).Select(p => new { idcadete_apoderado = p.idcadete_apoderado, cadete_rut = p.cadete_rut, apoderado_rut = p.apoderado_rut, tipoApoderado = p.tipoApoderado, }).ToList(); string result = String.Empty; if (cadetes_apoderados.Count() != 0) { JavaScriptSerializer jss = new JavaScriptSerializer(); json = jss.Serialize(cadetes_apoderados); Service_CadeteEnLinea.SiteControllerPortTypeClient webService = new SiteControllerPortTypeClient(); result = webService.cadete_apoderado(json, estado.ToString()); if (estado == 3) { cadete_apoderado.deleteEstado(3); } else { cadete_apoderado.changeEstado(estado, 0); } conexion.SaveChanges(); } return(result); }
public void actualizarEstado(int estado) { conexion.tarea .Where(p => p.idtarea == this.idtarea) .ToList() .ForEach(p => p.estado = estado); conexion.SaveChanges(); }
/******Cambia de estado los registros, segun el actual y el despues*****/ public static void changeEstado(int estadoActual, int estadoDespues) { conexion.usuario .Where(p => p.estado == estadoActual) .ToList() .ForEach(p => p.estado = estadoDespues); conexion.SaveChanges(); }
public static string sendWeb(int estado) { string result = String.Empty; while (nivelacion.cantidad(estado) > 0) { var json = ""; var nivelaciones = conexion.nivelacion.Where(p => p.estado == estado).Select(p => new { idnivelacion = p.idnivelacion, cadete_rut = p.cadete.rut, ano = p.ano, semestre = p.semestre, etapa = p.etapa, marca_100_mt = p.marca_100_mt, marca_1000_mt = p.marca_1000_mt, marca_salto_largo = p.marca_salto_largo, marca_bala = p.marca_bala, marca_100_libre = p.marca_100_libre, marca_bajo_agua = p.marca_bajo_agua, marca_trepa = p.marca_trepa, marca_abdominales = p.marca_abdominales, marca_extension_brazos = p.marca_extension_brazos, marca_cooper = p.marca_cooper, nota_100_mt = p.nota_100_mt, nota_1000_mt = p.nota_1000_mt, nota_salto_largo = p.nota_salto_largo, nota_bala = p.nota_bala, nota_100_libre = p.nota_100_libre, nota_bajo_agua = p.nota_bajo_agua, nota_trepa = p.nota_trepa, nota_abdominales = p.nota_abdominales, nota_extension_brazos = p.nota_extension_brazos, nota_final = p.nota_final, observacion = p.observacion, }).ToList().Take(1000); if (nivelaciones.Count() != 0) { JavaScriptSerializer jss = new JavaScriptSerializer(); json = jss.Serialize(nivelaciones); Service_CadeteEnLinea.SiteControllerPortTypeClient webService = new SiteControllerPortTypeClient(); result = webService.nivelaciones(json, estado.ToString()); if (estado == 3) { nivelacion.deleteEstado(3); } else { nivelacion.changeEstado(estado, 0); } conexion.SaveChanges(); } } return(result); }
public static string sendWeb(int estado) { var json = ""; var cadetes = conexion.cadete.Where(p => p.estado == estado).Select(p => new { rut = p.rut, nCadete = p.nCadete, direccion = "", comuna = "", ciudad = "", region = "", curso = p.curso, division = p.division, anoIngreso = p.anoIngreso, anoNacimiento = p.anoNacimiento, mesNacimiento = p.mesNacimiento, diaNacimiento = p.diaNacimiento, lugarNacimiento = p.lugarNacimiento, nacionalidad = p.nacionalidad, seleccion = p.seleccion, nivel = p.nivel, circulo = p.circulo, especialidad = p.especialidad, }).ToList(); string result = String.Empty; if (cadetes.Count() != 0) { JavaScriptSerializer jss = new JavaScriptSerializer(); json = jss.Serialize(cadetes); Service_CadeteEnLinea.SiteControllerPortTypeClient webService = new SiteControllerPortTypeClient(); result = webService.cadetes(json, estado.ToString()); if (estado == 3) { cadete.deleteEstado(3); } else { cadete.changeEstado(estado, 0); } conexion.SaveChanges(); } return(result); }
public static string sendWeb(int estado) { string result = String.Empty; while (calificaciones.cantidad(estado) > 0) { var json = ""; var calificacion = conexion.calificaciones.Where(p => p.estado == estado).Select(p => new { idcalificaciones = p.idcalificaciones, ano = p.ano, semestre = p.semestre, mando = p.mando, interes_profesional = p.interes_profesional, personalidad_madurez = p.personalidad_madurez, responsabilidad = p.responsabilidad, espiritu_militar = p.espiritu_militar, cooperacion = p.cooperacion, conducta = p.conducta, aptitud_fisica = p.aptitud_fisica, tenida_orden_aseo = p.tenida_orden_aseo, final = p.final, cadete_rut = p.cadete.rut, }).ToList().Take(1000); if (calificacion.Count() != 0) { JavaScriptSerializer jss = new JavaScriptSerializer(); json = jss.Serialize(calificacion); Service_CadeteEnLinea.SiteControllerPortTypeClient webService = new SiteControllerPortTypeClient(); result = webService.calificaciones(json, estado.ToString()); if (estado == 3) { calificaciones.deleteEstado(3); } else { calificaciones.changeEstado(estado, 0); } conexion.SaveChanges(); } } return(result); }
public static string sendWeb(int estado) { string result = String.Empty; while (transaccion.cantidad(estado) > 0) { var json = ""; var transacciones = conexion.transaccion.Where(p => p.estado == estado).Select(p => new { idtransaccion = p.idtransaccion, cadete_rut = p.cadete_rut, tipoTransaccion = p.tipoTransaccion, monto = p.monto, fechaMovimiento = p.fechaMovimiento, descripcion = p.descripcion, tipoCuenta = p.tipoCuenta, }).ToList().Take(2000); if (transacciones.Count() != 0) { JavaScriptSerializer jss = new JavaScriptSerializer(); json = jss.Serialize(transacciones); Service_CadeteEnLinea.SiteControllerPortTypeClient webService = new SiteControllerPortTypeClient(); result = webService.transacciones(json, estado.ToString()); /****************************************************** * actualización de estado o eliminación de registro ******************************************************/ if (estado == 3) { transaccion.deleteEstado(3); } else { transaccion.changeEstado(estado, 0); } conexion.SaveChanges(); } } return(result); }
public static string sendWeb(int estado) { string result = String.Empty; while (asignatura.cantidad(estado) > 0) { var json = ""; var asignaturas = conexion.asignatura.Where(p => p.estado == estado).Select(p => new { idasignatura = p.idasignatura, codigo = p.codigo, ano = p.ano, semestre = p.semestre, curso = p.curso, nombre = p.nombre, especialidad = p.especialidad, }).ToList().Take(1500); if (asignaturas.Count() != 0) { JavaScriptSerializer jss = new JavaScriptSerializer(); json = jss.Serialize(asignaturas); Service_CadeteEnLinea.SiteControllerPortTypeClient webService = new SiteControllerPortTypeClient(); result = webService.asignaturas(json, estado.ToString()); /****************************************************** * actualización de estado o eliminación de registro ******************************************************/ if (estado == 3) { asignatura.deleteEstado(3); } else { asignatura.changeEstado(estado, 0); } conexion.SaveChanges(); } } return(result); }
public static string sendWeb(int estado) { string result = String.Empty; while (notas_finales.cantidad(estado) > 0) { var json = ""; var notas_final = conexion.notas_finales.Where(p => p.estado_tf == estado).Select(p => new { idnotas_finales = p.idnotas_finales, nota_presentacion = p.nota_presentacion, nota_examen = p.nota_examen, nota_final = p.nota_final, nota_examen_repeticion = p.nota_examen_repeticion, nota_final_repeticion = p.nota_final_repeticion, asignatura_idasignatura = p.asignatura.idasignatura, estado = p.estado, cadete_rut = p.cadete.rut, }).ToList().Take(3000); if (notas_final.Count() != 0) { JavaScriptSerializer jss = new JavaScriptSerializer(); json = jss.Serialize(notas_final); Service_CadeteEnLinea.SiteControllerPortTypeClient webService = new SiteControllerPortTypeClient(); result = webService.notasFinales(json, estado.ToString()); if (estado == 3) { notas_finales.deleteEstado(3); } else { notas_finales.changeEstado(estado, 0); } conexion.SaveChanges(); } } return(result); }
public static string sendWeb(int estado) { string result = String.Empty; while (notas_parciales.cantidad(estado) > 0) { var json = ""; var notas_parcial = conexion.notas_parciales.Where(p => p.estado == estado).Select(p => new { idnotas_parciales = p.idnotas_parciales, nota = p.nota, dia = p.dia, mes = p.mes, ano = p.ano, semestre = p.semestre, asignatura_idasignatura = p.asignatura.idasignatura, cadete_rut = p.cadete.rut, concepto = p.tipo }).ToList().Take(1000); if (notas_parcial.Count() != 0) { JavaScriptSerializer jss = new JavaScriptSerializer(); json = jss.Serialize(notas_parcial); Service_CadeteEnLinea.SiteControllerPortTypeClient webService = new SiteControllerPortTypeClient(); result = webService.notasParciales(json, estado.ToString()); if (estado == 3) { notas_parciales.deleteEstado(3); } else { notas_parciales.changeEstado(estado, 0); } conexion.SaveChanges(); } } return(result); }
public static string sendWeb(int estado) { var json = ""; var ingles = conexion.ingles_tae.Where(p => p.estado == estado).Select(p => new { idingles_tae = p.idingles_tae, ano = p.ano, mes = p.mes, speaking = p.speaking, understanding = p.understanding, writing = p.writing, average = p.average, cadete_rut = p.cadete.rut, }).ToList(); string result = String.Empty; if (ingles.Count() != 0) { JavaScriptSerializer jss = new JavaScriptSerializer(); json = jss.Serialize(ingles); Service_CadeteEnLinea.SiteControllerPortTypeClient webService = new SiteControllerPortTypeClient(); result = webService.ingles(json, estado.ToString()); /****************************************************** * actualización de estado o eliminación de registro ******************************************************/ if (estado == 3) { ingles_tae.deleteEstado(3); } else { ingles_tae.changeEstado(estado, 0); } conexion.SaveChanges(); } return(result); }
/*recibe los errores de la ejecucion las tareas realizadas * estos son guardados en una tabla llamada error, relacionada con la tabla tarea */ public static void setErrors(string errores) { JavaScriptSerializer jss = new JavaScriptSerializer(); var re = jss.DeserializeObject(errores); List <errores> result = new List <errores>(); if (Convert.ToString(re) != String.Empty) { if (re != " \\") { result.AddRange(jss.Deserialize <List <errores> >(errores)); } tarea tarea = new tarea(); tarea tar = tarea.tareaEnEjecucion(); foreach (errores s in result) { s.tarea_idTarea = tar.idtarea; conexion.errores.Add(s); conexion.SaveChanges(); } } }
/* OBSERVACIÓN: los francos se reinician cada vez que se ejecuta la ETL * por esto mismo, solo se ejecuta el sendWeb de estados en 1 */ public static string sendWeb(int estado) { var json = ""; var salidas = conexion.francos.Where(p => p.estado == estado).Select(p => new { idfrancos = p.idfrancos, cadete_rut = p.cadete.rut, fecha_salida = p.fecha_salida, hora_salida = p.hora_salida, fecha_recogida = p.fecha_recogida, hora_recogida = p.hora_recogida, asignatura_bajo = p.asignatura_bajo, observaciones = p.observaciones }).ToList(); string result = String.Empty; if (salidas.Count() != 0) { JavaScriptSerializer jss = new JavaScriptSerializer(); json = jss.Serialize(salidas); Service_CadeteEnLinea.SiteControllerPortTypeClient webService = new SiteControllerPortTypeClient(); result = webService.francos(json, estado.ToString()); if (estado == 3) { francos.deleteEstado(3); } else { francos.changeEstado(estado, 0); } conexion.SaveChanges(); } return(result); }
public static string sendWeb(int estado) { var json = ""; var apoderados = conexion.apoderado.Where(p => p.estado == estado).Select(p => new { rut = p.rut, direccion = p.direccion, comuna = p.comuna, ciudad = p.ciudad, region = "", fono = p.fono, fonoComercial = p.fonoComercial, difunto = p.difunto, }).ToList(); string result = String.Empty; if (apoderados.Count() != 0) { JavaScriptSerializer jss = new JavaScriptSerializer(); json = jss.Serialize(apoderados); Service_CadeteEnLinea.SiteControllerPortTypeClient webService = new SiteControllerPortTypeClient(); result = webService.apoderados(json, estado.ToString()); if (estado == 3) { apoderado.deleteEstado(3); } else { apoderado.changeEstado(estado, 0); } conexion.SaveChanges(); } return(result); }