protected void btnguardar_Click(object sender, EventArgs e) { UsuarioWS.UsuariosServiceClient proxy = new UsuarioWS.UsuariosServiceClient(); UsuarioWS.Mensaje MensajeUsuario; if (Session["UsuarioExistente"] == null) /*Nuevo Usuario*/ { MensajeUsuario = proxy.RegistrarUsuario(txtnombres.Text, txtapaterno.Text, txtamaterno.Text, rbtgenero.SelectedValue, cbotipodocumento.SelectedValue, txtndocumento.Text, txtcelular.Text, txtemail.Text, txtpassword.Text, cbotipousuario.SelectedValue, "A", int.Parse(cboinstitucion.SelectedValue)); } else /*Actualizar Registro*/ { UsuarioWS.EUsuario UsuarioExistente = (UsuarioWS.EUsuario)Session["UsuarioExistente"]; MensajeUsuario = proxy.ActualizarUsuario(UsuarioExistente.Codigo, txtnombres.Text, txtapaterno.Text, txtamaterno.Text, rbtgenero.SelectedValue, cbotipodocumento.SelectedValue, txtndocumento.Text, txtcelular.Text, txtemail.Text, txtpassword.Text, cbotipousuario.SelectedValue, "A", int.Parse(cboinstitucion.SelectedValue)); } if (MensajeUsuario.codigoMensaje == "E") { ClientScript.RegisterStartupScript(this.GetType(), "Alerta", "<script>$('#mensaje').html(GenerarMensaje('" + MensajeUsuario.textMensaje + "', 'ok'))</script>"); lblTitulo.InnerHtml = "Registro de Usuario"; Session["UsuarioExistente"] = null; Limpiar(); } else { ClientScript.RegisterStartupScript(this.GetType(), "Alerta", "<script>$('#mensaje').html(GenerarMensaje('" + MensajeUsuario.textMensaje + "', 'error'))</script>"); } }
protected void btnbuscar_Click(object sender, EventArgs e) { UsuarioWS.UsuariosServiceClient proxy = new UsuarioWS.UsuariosServiceClient(); listaUsuarios = proxy.BuscarUsuarios(txtnombresb.Text,int.Parse(cboinstitucionb.SelectedValue)).ToList(); if (listaUsuarios.Count == 0) { ClientScript.RegisterStartupScript(this.GetType(), "Alerta", "<script>$('#mensajegv').html(GenerarMensaje(' No se encontraron Coincidencias', 'warning'))</script>"); } gvUsuarios.DataSource = listaUsuarios; gvUsuarios.DataBind(); }
protected void btnaceptar_Click(object sender, EventArgs e) { UsuarioWS.UsuariosServiceClient proxy = new UsuarioWS.UsuariosServiceClient(); UsuarioWS.EUsuario UsuarioExistente = proxy.VerificarUsuario(txtemail.Text,txtclave.Text); if (UsuarioExistente == null) /*Usuario no existe*/ { ClientScript.RegisterStartupScript(this.GetType(), "Alerta", "<script>$('#mensaje').html(GenerarMensaje(' Correo electrónico y/o contraseña incorrecta(s).', 'error'))</script>"); Recursos.Recursos objRecursos = new Recursos.Recursos(); objRecursos.LimpiarControles(this.Controls); } else { Session["Usuario"] = UsuarioExistente; Response.Redirect("Index.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { UsuarioWS.EUsuario Usuario = (UsuarioWS.EUsuario)Session["Usuario"]; UsuarioWS.UsuariosServiceClient proxy = new UsuarioWS.UsuariosServiceClient(); UsuarioWS.EUsuario EUsuario = proxy.ObtenerUsuario(Usuario.Codigo); Session["Tipo"] = EUsuario.Tipo; lblnombrecompleto.Text = EUsuario.Nombre + " " + EUsuario.ApPaterno + " " + EUsuario.ApMaterno; if (EUsuario.CentroFormacion == null) { lblcentroformacion.Text = "- Administrador del Sistema"; btnAdmin.Visible = true; imgcentroformación.ImageUrl = "~/Archivos/imgCentro/Indra.png"; } else { if (EUsuario.CentroFormacion.Tipo == "Instituto") { lblcentroformacion.Text = "del "; } else { lblcentroformacion.Text = "de la "; } lblcentroformacion.Text = lblcentroformacion.Text + " " + EUsuario.CentroFormacion.Tipo + " " + EUsuario.CentroFormacion.Nombre; if (EUsuario.CentroFormacion.Archivo == null) { imgcentroformación.ImageUrl = "~/Archivos/imgCentro/Indra.png"; } else { imgcentroformación.ImageUrl = "~/Archivos/imgCentro/" + EUsuario.CentroFormacion.Archivo; } btnUsuario.Visible = true; } //Notificaciones ComentarioWS.ComentariosServiceClient proxyComentario = new ComentarioWS.ComentariosServiceClient(); List<ComentarioWS.EComentario> listaNotificaciones = proxyComentario.ListarNotificaciones(Usuario.Codigo).ToList(); if (listaNotificaciones.Count != 0) { ClientScript.RegisterStartupScript(this.GetType(), "Alerta", "<script>$('#mensaje').html(GenerarMensaje('Tiene un total de " + listaNotificaciones.Count.ToString() + " comentarios', 'warning'))</script>"); } }
public void TestVerificarUsuario() { UsuarioWS.UsuariosServiceClient proxy = new UsuarioWS.UsuariosServiceClient(); UsuarioWS.EUsuario VerificarUsuario = proxy.VerificarUsuario("*****@*****.**", "123456"); Assert.IsNotNull(VerificarUsuario); }
public void TestVerificarEmail() { UsuarioWS.UsuariosServiceClient proxy = new UsuarioWS.UsuariosServiceClient(); UsuarioWS.EUsuario VerificaUsuario = proxy.VerificarEmail("*****@*****.**"); Assert.IsNotNull(VerificaUsuario); }
public void TestVerificarDocumento() { UsuarioWS.UsuariosServiceClient proxy = new UsuarioWS.UsuariosServiceClient(); UsuarioWS.EUsuario VerificaUsuario = proxy.VerificarNumDocumento("44005948"); Assert.IsNotNull(VerificaUsuario); }
public void TestRegistrar() { UsuarioWS.UsuariosServiceClient proxy = new UsuarioWS.UsuariosServiceClient(); UsuarioWS.Mensaje MensajeUsuario = proxy.RegistrarUsuario("Jaime", "Acuna", "Garcia", "M", "DNI", "44005948", "979697315", "*****@*****.**", "123456", "Estudiante", "A", 1); Assert.AreEqual("E", MensajeUsuario.codigoMensaje); }
public void TestListar() { UsuarioWS.UsuariosServiceClient proxy = new UsuarioWS.UsuariosServiceClient(); List<UsuarioWS.EUsuario> listaUsuarios = proxy.ConsultarUsuario().ToList(); Assert.IsTrue(listaUsuarios.Count > 0, "Existen registros"); }
public void TestEliminar() { UsuarioWS.UsuariosServiceClient proxy = new UsuarioWS.UsuariosServiceClient(); UsuarioWS.Mensaje MensajeUsuario = proxy.EliminarUsuario(9); Assert.IsNotNull(MensajeUsuario); }
public void TestBuscar() { UsuarioWS.UsuariosServiceClient proxy = new UsuarioWS.UsuariosServiceClient(); List<UsuarioWS.EUsuario> listaUsuarios = proxy.BuscarUsuarios("Jaime",1).ToList(); Assert.IsTrue(listaUsuarios.Count > 0, "Existen registros"); }
private void listarUsuarios() { UsuarioWS.UsuariosServiceClient proxy = new UsuarioWS.UsuariosServiceClient(); listaUsuarios = proxy.BuscarUsuarios(txtbusqueda.Text.Trim(), Usuario.CentroFormacion.Codigo).ToList(); Session["listaUsuarios"] = listaUsuarios; lstusuarios.DataSource = listaUsuarios; lstusuarios.DataTextField = "Nombre"; lstusuarios.DataValueField = "Codigo"; lstusuarios.DataBind(); }
protected void gvUsuarios_RowDeleting(object sender, GridViewDeleteEventArgs e) { int codigo = (int)gvUsuarios.DataKeys[e.RowIndex].Value; UsuarioWS.UsuariosServiceClient proxy = new UsuarioWS.UsuariosServiceClient(); UsuarioWS.Mensaje MensajeUsuario = proxy.EliminarUsuario(codigo); if (MensajeUsuario.codigoMensaje == "E") { ClientScript.RegisterStartupScript(this.GetType(), "Alerta", "<script>$('#mensaje').html(GenerarMensaje('" + MensajeUsuario.textMensaje + "', 'ok'))</script>"); Limpiar(); } else { ClientScript.RegisterStartupScript(this.GetType(), "Alerta", "<script>$('#mensaje').html(GenerarMensaje('" + MensajeUsuario.textMensaje + "', 'warning'))</script>"); } listarUsuarios(); }
private void listarUsuarios() { UsuarioWS.UsuariosServiceClient proxy = new UsuarioWS.UsuariosServiceClient(); listaUsuarios = proxy.ConsultarUsuario().ToList(); gvUsuarios.DataSource = listaUsuarios; gvUsuarios.DataBind(); }