//btnAgregar private void button1_Click(object sender, EventArgs e) { try { DaoUsuario dao = new DaoUsuario(); Modelo.Usuario user = new Modelo.Usuario(); string rut = txtRut.Text; user.rut = txtRut.Text; user.nombre = txtNombre.Text; user.apellido = txtApellido.Text; user.email = txtEmail.Text; user.id_sexo = Convert.ToInt32(cboSexo.SelectedIndex.ToString()) + 1; user.edad = Convert.ToInt32(txtEdad.Text); user.direccion = txtDireccion.Text; user.username = txtUsername.Text; user.password = txtPassword.Text; user.id_comuna = Convert.ToInt32(cboComuna.SelectedIndex.ToString()) + 1; user.id_tipoUsuario = Convert.ToInt32(cboTipoUsuario.SelectedIndex.ToString()) + 1; bool existe = dao.ExisteUsuario(rut); if (existe) { //Se actualiza el dato registrado bool resp = dao.ModificarUsuario(user); if (resp) { MessageBox.Show("Usuario Actualizada", "Mensaje", MessageBoxButtons.OK); ListarUsuario(); } else { MessageBox.Show("Usuario no Actualizado", "Mensaje", MessageBoxButtons.OK); } } else { //Se crea un nuevo Objeto bool resp = dao.AgregarUsuario(user); if (resp) { MessageBox.Show("Usuario Registrado", "Mensaje", MessageBoxButtons.OK); ListarUsuario(); } else { MessageBox.Show("Usuario no registrado", "Mensaje", MessageBoxButtons.OK); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }