protected void UsersListRepeater_ItemCommand(object source, RepeaterCommandEventArgs e) { try { if (e.CommandName.ToUpper() == "EDITAR") { ILogicaUsuario lu = FabricaLogica.getLogicaUsuario(); Alumno a = lu.getAlumno(Convert.ToInt32(e.CommandArgument)); if (a != null) { if (Session["EditarUsuario"] == null) { Session.Add("EditarUsuario", null); } Session["EditarUsuario"] = a; Response.Redirect("~/AdminDocente/Usuarios.aspx", false); } else { lblInfo.Text = "Alumno no encontrado"; } } } catch (Exception ex) { lblInfo.Text = ex.ToString(); } }
protected void btnBuscar_Click(object sender, EventArgs e) { try { //VAMOS A BUSCAR LA INFORMACION DEL USUARIO INGRESADO //--------------------------------------------------- ILogicaUsuario lu = FabricaLogica.getLogicaUsuario(); int ci; if (Int32.TryParse(txtDocumento.Text, out ci)) { Alumno a = lu.getAlumno(ci); if (a != null) { PanelUsuario.Visible = true; lblUserName.Text = a.NOMBRE_USUARIO; lblStatus.Text = a.ACTIVO.ToString().Trim() == "True" ? "Si" : "No"; lblDocumento.Text = Convert.ToString(a.CI); lblNombreAlumno.Text = a.NOMBRE + " " + a.NOMBRE_USUARIO; btnActivar.Visible = !a.ACTIVO; } else { PanelUsuario.Visible = false; } } } catch (Exception ex) { lblInfo.Text = ex.Message; } }
public XmlDocument ListarAlumnosXml() { ILogicaUsuario le = FabricaLogica.getLogicaUsuario(); List <Alumno> Lista = new List <Alumno>(); Lista = le.ListarAlumnos(); XmlDocument ArchivoRetornoXml = new XmlDocument(); XmlNode raiz = ArchivoRetornoXml.CreateNode(XmlNodeType.Element, "raiz", null); foreach (Alumno alu in Lista) { XmlNode NuevoPadre = ArchivoRetornoXml.CreateNode(XmlNodeType.Element, "EstadisticaMail", null); XmlNode NombreUsuario = ArchivoRetornoXml.CreateNode(XmlNodeType.Element, "NombreUsuario", null); NombreUsuario.InnerText = alu.NOMBRE_USUARIO; NuevoPadre.AppendChild(NombreUsuario); XmlNode CantidadEnviados = ArchivoRetornoXml.CreateNode(XmlNodeType.Element, "MailsRecibidos", null); CantidadEnviados.InnerText = Convert.ToString(alu.CANTIDADENVIADOS); NuevoPadre.AppendChild(CantidadEnviados); XmlNode CantidadRecibidos = ArchivoRetornoXml.CreateNode(XmlNodeType.Element, "MailsEnviados", null); CantidadRecibidos.InnerText = Convert.ToString(alu.CANTIDADRECIBIDOS); NuevoPadre.AppendChild(CantidadRecibidos); raiz.AppendChild(NuevoPadre); } ArchivoRetornoXml.AppendChild(raiz); return(ArchivoRetornoXml); }
protected void UsersListRepeater_ItemCommand(object source, RepeaterCommandEventArgs e) { try { if (e.CommandName.ToUpper() == "EDITAR") { ILogicaUsuario lu = FabricaLogica.getLogicaUsuario(); Docente d = new Docente { NOMBRE_USUARIO = Convert.ToString(e.CommandArgument) }; d = lu.getDocente(d); if (d != null) { if (Session["EditarUsuario"] == null) { Session.Add("EditarUsuario", null); } Session["EditarUsuario"] = d; Response.Redirect("~/AdminDocente/Usuarios.aspx", false); } else { lblInfo.Text = "Docente no encontrado"; } } } catch (Exception ex) { lblInfo.Text = ex.ToString(); } }
Usuario IServicioEvento.BuscarUsuario(string pDoc) { Usuario _Usuario = null; _Usuario = FabricaLogica.getLogicaUsuario().Buscar(pDoc); return(_Usuario); }
Usuario IServicioEvento.Login(String nomUsu, String pass) { Usuario _Usuario = null; _Usuario = FabricaLogica.getLogicaUsuario().Login(nomUsu, pass); return(_Usuario); }
protected void Page_PreRender(object sender, EventArgs e) //Control de acceso. { try { ILogicaUsuario lu = FabricaLogica.getLogicaUsuario(); UsersListRepeater.DataSource = lu.ListarAlumnos(); UsersListRepeater.DataBind(); } catch (Exception ex) { lblInfo.Text = ex.Message; } }
public Usuario getLoginUsuario(string userName, string pass) { try { ILogicaUsuario le = FabricaLogica.getLogicaUsuario(); return(le.getLoginUsuario(userName, pass)); } catch (ErrorAlumnoBloqueado exal) { throw new SoapException(exal.Message, SoapException.ClientFaultCode, exal.Message); } catch (Exception ex) { throw ex; } }
protected void UsersListRepeater_ItemCommand(object source, RepeaterCommandEventArgs e) { try { if (e.CommandName.ToUpper() == "DESACTIVAR") { ILogicaUsuario lu = FabricaLogica.getLogicaUsuario(); Alumno a = new Alumno(); a.CI = Convert.ToInt32(e.CommandArgument); lu.ActualizarStatusAlumno(a, false); lblInfo.Text = "Alumno desactivado"; } } catch (Exception ex) { lblInfo.Text = ex.Message; } }
protected void btnActivar_Click(object sender, EventArgs e) { try { //ACTIVAMOS EL USUARIO ILogicaUsuario lu = FabricaLogica.getLogicaUsuario(); int ci; if (Int32.TryParse(txtDocumento.Text, out ci)) { Alumno a = new Alumno(); a.CI = ci; lu.ActualizarStatusAlumno(a, true); lblInfo.Text = "Alumno activado!"; } } catch (Exception ex) { lblInfo.Text = ex.Message; } }
protected void Page_PreRender(object sender, EventArgs e) { try { if (!string.IsNullOrEmpty(txtNumDias.Text)) { ILogicaUsuario lu = FabricaLogica.getLogicaUsuario(); int numDias; if (Int32.TryParse(txtNumDias.Text, out numDias)) { UsersListRepeater.DataSource = lu.ListarAlumnosSinMovimientos(numDias); UsersListRepeater.DataBind(); } else { lblInfo.Text = "El numero de dias ingresado no es valido"; } } } catch (Exception ex) { lblInfo.Text = ex.ToString(); } }
public Docente getDocente(Docente d) { ILogicaUsuario le = FabricaLogica.getLogicaUsuario(); return(le.getDocente(d)); }
void IServicioEvento.EliminarUsuario(Usuario U) { FabricaLogica.getLogicaUsuario().Eliminar(U); }
public void NuevoAlumno(Alumno a) { ILogicaUsuario le = FabricaLogica.getLogicaUsuario(); le.NuevoAlumno(a); }
void IServicioEvento.AltaUsuario(Usuario U) { FabricaLogica.getLogicaUsuario().Alta(U); }
void IServicioEvento.ModificarUsuario(Usuario U) { FabricaLogica.getLogicaUsuario().Modificar(U); }
public void NuevoDocente(Docente d) { ILogicaUsuario le = FabricaLogica.getLogicaUsuario(); le.NuevoDocente(d); }
public List <Alumno> ListarAlumnosSinMovimientos(int NumeroDias) { ILogicaUsuario le = FabricaLogica.getLogicaUsuario(); return(le.ListarAlumnosSinMovimientos(NumeroDias)); }
List <Admin> IServicioEvento.ListarAdmin() { return(FabricaLogica.getLogicaUsuario().ListarAdmin()); }
public List <Alumno> ListarAlumnos() { ILogicaUsuario le = FabricaLogica.getLogicaUsuario(); return(le.ListarAlumnos()); }
public void ActualizarStatusAlumno(Alumno a, bool setActiveStatus) { ILogicaUsuario le = FabricaLogica.getLogicaUsuario(); le.ActualizarStatusAlumno(a, setActiveStatus); }
public Alumno getAlumnoByCi(int ci) { ILogicaUsuario le = FabricaLogica.getLogicaUsuario(); return(le.getAlumno(ci)); }
List <Organizador> IServicioEvento.ListarOrganizadores() { return(FabricaLogica.getLogicaUsuario().ListarOrganizadores()); }
public void ModificarDocente(Docente d) { ILogicaUsuario le = FabricaLogica.getLogicaUsuario(); le.ModificarDocente(d); }
public void ModificarAlumno(Alumno a) { ILogicaUsuario le = FabricaLogica.getLogicaUsuario(); le.ModificarAlumno(a); }
List <Dueño> IServicioEvento.ListarDueños() { return(FabricaLogica.getLogicaUsuario().ListarDueños()); }
public List <Docente> ListarDocentes() { ILogicaUsuario le = FabricaLogica.getLogicaUsuario(); return(le.ListarDocentes()); }
List <Cliente> IServicioEvento.ListarClientes() { return(FabricaLogica.getLogicaUsuario().ListarClientes()); }
public Alumno getAlumno(Alumno a) { ILogicaUsuario le = FabricaLogica.getLogicaUsuario(); return(le.getAlumno(a)); }