コード例 #1
0
 private void excluir()
 {
     if (servico.Delete(funcionario))
     {
         MetroFramework.MetroMessageBox.Show(this, "O funcionário " + funcionario.Nome + " " + funcionario.SobreNome + " foi deletado do sistema com sucesso!", "Excluído com sucesso!", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Question);
         this.Dispose();
     }
 }
コード例 #2
0
        public void Delete_Deveria_Deletar_Um_Funcionario()
        {
            //Arrange
            _funcionarioRepositoryMockObject.Setup(x => x.Delete(_funcionarioefaultWithId));

            //Action
            Action funcionarioDeleteAction = () => _funcionarioService.Delete(_funcionarioefaultWithId);

            //Assert
            funcionarioDeleteAction.Should().NotThrow <Exception>();
            _funcionarioRepositoryMockObject.Verify(x => x.Delete(_funcionarioefaultWithId), Times.Once());
            _funcionarioRepositoryMockObject.Verify(x => x.Delete(_funcionarioefaultWithId));
        }
コード例 #3
0
        public void Sistema_Deveria_Deletar_Um_Funcionario_Pelo_Id()
        {
            Funcionario resultFuncionario = _funcionarioService.Add(_funcionarioDefault);

            //Action
            _funcionarioService.Delete(resultFuncionario);

            //Assert
            Funcionario        resultGet    = _funcionarioService.Get(resultFuncionario.Id);
            List <Funcionario> resultGetAll = _funcionarioService.GetAll();

            resultGet.Should().BeNull();
            resultGetAll.Should().HaveCount(3);
        }
コード例 #4
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            Response response = bll.Delete(idFuncionarioASerAtualizadoExcluido);

            if (response.Sucesso)
            {
                MessageBox.Show("Funcionário demitido com sucesso!");
                dataGridView1.DataSource = bll.GetData().Data;
            }
            else
            {
                MessageBox.Show(response.GetErrorMessage());
            }
        }