コード例 #1
0
 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");
             }
         }
     }
 }
コード例 #2
0
 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";
     }
 }