//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);
            }
        }