private void btnAceptar_Click(object sender, EventArgs e) { if (this.comprobarCampos()) { if (this.estaModificando) { Usuario u = new Usuario(); u.Legajo = int.Parse(((Persona)(cmbPersona.SelectedItem)).Legajo); u.Clave = txtClave.Text; u.Usu = txtUsuario.Text; if (cU.actualizaUsuario(u)) { MessageBox.Show("OK"); this.Close(); } else { MessageBox.Show("ERROR"); } } else { if (cU.agregarUsuario(((Persona)cmbPersona.SelectedItem), txtUsuario.Text, txtClave.Text)) { MessageBox.Show("OK"); this.Close(); } else { MessageBox.Show("ERROR"); } } } }
protected void btnGuardar_Click1(object sender, EventArgs e) { if ((this.dgvPersonas.SelectedRow != null) && (Formato.isUsuario(txtUsuario.Text)) && (Formato.isClave(txtClave.Text))) { Persona persona = new Persona(); persona.Apellido = this.dgvPersonas.SelectedRow.Cells[3].Text; persona.Email = this.dgvPersonas.SelectedRow.Cells[5].Text; persona.Nombre = this.dgvPersonas.SelectedRow.Cells[2].Text; persona.Telefono = this.dgvPersonas.SelectedRow.Cells[4].Text; persona.Legajo = this.dgvPersonas.SelectedRow.Cells[1].Text; String usuario = txtUsuario.Text; String clave = txtClave.Text; controladorUsuarios.agregarUsuario(persona, usuario, clave); this.Response.Redirect("~/frmUsuarios.aspx"); } else { lblMensaje.Text = "Por favor, complete los campos"; } }