/// <summary> /// ACTUALIZA LA INFORMACION DE UN ALUMNO /// </summary> /// <param name="a"></param> /// <returns></returns> public void ModificarAlumno(Alumno a) { try { ServicioRemoting.ServicioAlumno _objServicioA = new ServicioRemoting.ServicioAlumno(); _objServicioA.ModificarAlumno(a); } catch (Exception ex) { throw ex; } }
public Alumno getAlumno(int ci) { try { ServicioRemoting.ServicioAlumno _objServicioA = new ServicioRemoting.ServicioAlumno(); return (_objServicioA.Buscar(ci)); } catch (Exception ex) { throw ex; } }
public void NuevoAlumno(Alumno a) { try { ServicioRemoting.ServicioAlumno _objServicioA = new ServicioRemoting.ServicioAlumno(); _objServicioA.AltaAlumno(a); } catch (Exception ex) { throw ex; } }
public Alumno getAlumno(int ci) { try { ServicioRemoting.ServicioAlumno _objServicioA = new ServicioRemoting.ServicioAlumno(); return(_objServicioA.Buscar(ci)); } catch (Exception ex) { throw ex; } }
/// <summary> /// ACTUALIZA EL STATUS DE ACTIVO/NOACTIVO DE UN ALUMNO /// </summary> /// <param name="a"></param> /// <param name="setActiveStatus"></param> public void ActualizarStatusAlumno(Alumno a, bool setActiveStatus) { try { ServicioRemoting.ServicioAlumno _objServicioA = new ServicioRemoting.ServicioAlumno(); a.ACTIVO = setActiveStatus; _objServicioA.ActualizarStatusAlumno(a); } catch (Exception ex) { throw ex; } }
public List <Alumno> ListarAlumnos() { try { ServicioRemoting.ServicioAlumno _objServicioA = new ServicioRemoting.ServicioAlumno(); List <Entidades.Alumno> Lista = _objServicioA.Listar(); return(Lista); } catch (Exception ex) { throw ex; } }
public List <Alumno> ListarAlumnosSinMovimientos(int NumeroDias) { try { ServicioRemoting.ServicioAlumno _objServicioA = new ServicioRemoting.ServicioAlumno(); List <Entidades.Alumno> Lista = _objServicioA.ListarAlumnosSinMovimientos(NumeroDias); return(Lista); } catch (Exception ex) { throw ex; } }
//public void AgregarEmail(string asunto, string cuerpo, Alumno Remitente, string userNameDestinatario) public void AgregarEmail(Email newEmail, Alumno remitente, Alumno destinatario) { try { //PRIMERO VALIDAMOS QUE EL DESTINATARIO EXISTA //-------------------------------------------- ServicioRemoting.ServicioAlumno _objServicioA = new ServicioRemoting.ServicioAlumno(); //OBTENERMOS EL USUARIO DESTINATARIO //destinatario = lusuario.getAlumno(destinatario.NOMBRE_USUARIO); destinatario = _objServicioA.Buscar(destinatario); if (destinatario != null) { //OBTENGO LA CARPETA INBOX POR DEFECTO DEL DESTINATARIO //------------------------------------------------------ LogicaCarpetas lcarpeta = LogicaCarpetas.GetInstancia(); //Carpeta InboxDest = lcarpeta.getInboxFolder(destinatario.CI); Carpeta InboxDest = lcarpeta.getInboxFolder(destinatario); //Carpeta SentFolder = lcarpeta.getSentFolder(Remitente.CI); Carpeta SentFolder = lcarpeta.getSentFolder(remitente); //Email e = new Email(null, asunto, false, cuerpo, SentFolder, InboxDest, DateTime.Now); newEmail.CARPETA_DESTINATARIO = InboxDest; newEmail.CARPETA_REMITENTE = SentFolder; ServicioRemoting.ServicioEmails _objServicioE = new ServicioRemoting.ServicioEmails(); //GUARDAMOS EL NUEVO EMAIL EN LA BASE DE DATOS //-------------------------------------------- _objServicioE.NuevoEmail(newEmail); } else { //CREAR EXCEPCION PERSONALIZADA AQUI!! *********************************** throw new Exception("Usuario destinatario no valido. El usuario no existe en el sistema."); } } catch (Exception ex) { throw ex; } }
//public void AgregarEmail(string asunto, string cuerpo, Alumno Remitente, string userNameDestinatario) public void AgregarEmail(Email newEmail, Alumno remitente, Alumno destinatario) { try { //PRIMERO VALIDAMOS QUE EL DESTINATARIO EXISTA //-------------------------------------------- ServicioRemoting.ServicioAlumno _objServicioA = new ServicioRemoting.ServicioAlumno(); //OBTENERMOS EL USUARIO DESTINATARIO //destinatario = lusuario.getAlumno(destinatario.NOMBRE_USUARIO); destinatario = _objServicioA.Buscar(destinatario); if (destinatario != null) { //OBTENGO LA CARPETA INBOX POR DEFECTO DEL DESTINATARIO //------------------------------------------------------ LogicaCarpetas lcarpeta = LogicaCarpetas.GetInstancia(); //Carpeta InboxDest = lcarpeta.getInboxFolder(destinatario.CI); Carpeta InboxDest = lcarpeta.getInboxFolder(destinatario); //Carpeta SentFolder = lcarpeta.getSentFolder(Remitente.CI); Carpeta SentFolder = lcarpeta.getSentFolder(remitente); //Email e = new Email(null, asunto, false, cuerpo, SentFolder, InboxDest, DateTime.Now); newEmail.CARPETA_DESTINATARIO = InboxDest; newEmail.CARPETA_REMITENTE = SentFolder; ServicioRemoting.ServicioEmails _objServicioE = new ServicioRemoting.ServicioEmails(); //GUARDAMOS EL NUEVO EMAIL EN LA BASE DE DATOS //-------------------------------------------- _objServicioE.NuevoEmail(newEmail); } else //CREAR EXCEPCION PERSONALIZADA AQUI!! *********************************** throw new Exception("Usuario destinatario no valido. El usuario no existe en el sistema."); } catch (Exception ex) { throw ex; } }
public Usuario getLoginUsuario(string NombreUsuario, string Pass) { try { ServicioRemoting.ServicioAlumno _objServicioA = new ServicioRemoting.ServicioAlumno(); Entidades.Alumno a = _objServicioA.LoginAlumno(NombreUsuario, Pass); if (a != null) { return(a); } else { ServicioRemoting.ServicioDocente _objServicioD = new ServicioRemoting.ServicioDocente(); Entidades.Docente d = _objServicioD.LoginDocente(NombreUsuario, Pass); return(d); } } catch (Exception ex) { throw ex; } }
public Usuario getLoginUsuario(string NombreUsuario, string Pass) { try { ServicioRemoting.ServicioAlumno _objServicioA = new ServicioRemoting.ServicioAlumno(); Entidades.Alumno a =_objServicioA.LoginAlumno(NombreUsuario, Pass); if (a != null) { return a; } else { ServicioRemoting.ServicioDocente _objServicioD = new ServicioRemoting.ServicioDocente(); Entidades.Docente d = _objServicioD.LoginDocente(NombreUsuario, Pass); return d; } } catch (Exception ex) { throw ex; } }
public List<Alumno> ListarAlumnosSinMovimientos(int NumeroDias) { try { ServicioRemoting.ServicioAlumno _objServicioA = new ServicioRemoting.ServicioAlumno(); List<Entidades.Alumno> Lista = _objServicioA.ListarAlumnosSinMovimientos(NumeroDias); return Lista; } catch (Exception ex) { throw ex; } }
public List<Alumno> ListarAlumnos() { try { ServicioRemoting.ServicioAlumno _objServicioA = new ServicioRemoting.ServicioAlumno(); List<Entidades.Alumno> Lista = _objServicioA.Listar(); return Lista; } catch (Exception ex) { throw ex; } }