private void btGravar_Click(object sender, EventArgs e) { string msgRetorno = string.Empty; string acaoSelecionada = string.Empty; int idUsuario = 0; usuarioSelecionado = this.PopularEntidade(); lstUsuarioPermissoes = new List <UsuarioPermissoes>(); this.ObterPermissoes(tvAcesso.Nodes); usuarioSelecionado.lstPermissoes = lstUsuarioPermissoes.Distinct().ToList(); this.Cursor = Cursors.WaitCursor; try { if (usuarioSelecionado.idUsuario == 0) { msgRetorno = bizUsuario.IncluirUsuario(usuarioSelecionado, out idUsuario); acaoSelecionada = "Inclusão"; lbCodigo.Text = idUsuario.ToString(); usuarioSelecionado.idUsuario = idUsuario;; } else { msgRetorno = bizUsuario.AlterarUsuario(usuarioSelecionado); acaoSelecionada = "Alteração"; } if (msgRetorno == string.Empty) { MessageBox.Show(acaoSelecionada + " efetuada com sucesso.", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Atenção: " + msgRetorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (SqlException) { MessageBox.Show(helper.RetornarMensagemPadraoErroAcessoBD(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception) { MessageBox.Show(helper.RetornarMensagemPadraoErroGenerico(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } this.Cursor = Cursors.Default; TabControl1.TabIndex = 0; }
public void UsuarioAlterar_SemCamposObrigatorios() { string Msg = bizUsuario.AlterarUsuario(new Usuario()); Assert.AreNotEqual(string.Empty, Msg); }