public bool actualizarCurso(Cursos curso) { try { string id_curso = curso.id_curso.ToString(); List <Object> c = UTILS.PUT("private/curso/" + id_curso, "curso", AuthUser.token, curso.GetType(), curso); return(c != null && c.Count != 0); } catch (Exception) { return(false); } }
public bool actualizarPersona(Persona persona) { try { string id = persona.id_persona.ToString(); List <Object> per = UTILS.PUT("private/persona/" + id, "persona", AuthUser.token, persona.GetType(), persona); return(per != null && per.Count != 0); } catch (Exception) { return(false); } }
public bool actualizarContacto(Contacto contacto) { try { string id = contacto.id_contacto.ToString(); List <Object> cont = UTILS.PUT("private/contacto/" + id, "contacto", AuthUser.token, contacto.GetType(), contacto); return(cont != null && cont.Count != 0); } catch (Exception) { return(false); } }
public bool actualizarDireccion(Direccion direccion) { try { string id = direccion.id_direccion.ToString(); List <Object> dir = UTILS.PUT("private/direccion/" + id, "direccion", AuthUser.token, direccion.GetType(), direccion); return(dir != null && dir.Count != 0); } catch (Exception) { return(false); } }
public bool actualizarPrograma(ProgramaEstudio programa) { try { string id = programa.id_programa.ToString(); List <Object> prog = UTILS.PUT("private/programa/" + id, "programa", AuthUser.token, programa.GetType(), programa); return(prog != null && prog.Count != 0); } catch (Exception) { return(false); } }
public List <Object> filtrarPostulaciones(List <Object> postulaciones, List <Object> programas) { List <Object> arr = new List <Object>(); try { List <Object> vigentes = (List <Object>)programas[0]; List <Object> finalizados = (List <Object>)programas[1]; List <Object> post_vigentes = new List <Object>(); List <Object> post_finalizadas = new List <Object>(); if (postulaciones != null && postulaciones.Count > 0) { bool vigente; Postulaciones p; ProgramaEstudio pe; for (int i = 0; i < postulaciones.Count; i++) { vigente = false; p = (Postulaciones)postulaciones[i]; for (int j = 0; j < vigentes.Count; j++) { pe = (ProgramaEstudio)vigentes[j]; if (p.estado.Equals("P") && p.id_programa.Equals(pe.id_programa)) { post_vigentes.Add(p); vigente = true; break; } } if (!vigente) { for (int j = 0; j < finalizados.Count; j++) { if (p.estado.Equals("R") || p.estado.Equals("A")) { post_finalizadas.Add(p); break; } pe = (ProgramaEstudio)finalizados[j]; if (p.id_programa.Equals(pe.id_programa)) { if (p.estado.Equals("P")) { p.estado = "R"; if (p.fech_respuesta == null) { p.fech_respuesta = DateTime.UtcNow.Date; } string id = p.id_postulacion.ToString(); UTILS.PUT("private/postulacion/" + id, "postulacion", AuthUser.token, p.GetType(), p); } post_finalizadas.Add(p); break; } } } } } arr.Add(post_vigentes); arr.Add(post_finalizadas); return(arr); } catch (Exception) { arr.Clear(); arr.Add(new List <Object>()); arr.Add(new List <Object>()); return(arr); } }