Пример #1
0
        private void ExibirFuncionario(int id)
        {
            Mensagem(null);

            var db = new FuncionarioDb();

            var funcionario = db.FuncionarioPorId(id);

            if (funcionario == null)
            {
                Mensagem("Funcionário não encontrado");
                return;
            }

            formMultiView.ActiveViewIndex = 1;
            ViewState["funcionarioId"]    = id;
            nomeTextBox.Text                = funcionario.Nome;
            sobrenomeTextBox.Text           = funcionario.SobreNome;
            cargoTextBox.Text               = funcionario.Cargo;
            dataAdmissaoTextBox.Text        = string.Format("{0:d}", funcionario.DataAdmissao);
            dataNascimentoTextBox.Text      = string.Format("{0:d}", funcionario.DataNascimento);
            enderecoTextBox.Text            = funcionario.Endereco;
            cidadeTextBox.Text              = funcionario.Cidade;
            estadoTextBox.Text              = funcionario.Estado;
            cepTextBox.Text                 = funcionario.CEP;
            paisTextBox.Text                = funcionario.Pais;
            telefoneResidencialTextBox.Text =
                funcionario.TelefoneResidencial;
            ramalTextBox.Text       = funcionario.Ramal;
            tratamentoTextBox.Text  = funcionario.Tratamento;
            observacoesTextBox.Text = funcionario.Observacoes;
            fotoUrlImage.ImageUrl   = funcionario.FotoPath;

            fotoUrlImage.Visible = true;
        }
Пример #2
0
 protected void alterarButton_Click(object sender, EventArgs e)
 {
     try
     {
         var funcionario = ObterFuncionario();
         var db          = new FuncionarioDb();
         db.Alterar(funcionario);
         funcionario =
             db.FuncionarioPorId(funcionario.FuncionarioID);
         AtualizarFoto(funcionario);
         Mensagem("Funcionário alterado com sucesso");
     }
     catch (Exception ex)
     {
         Mensagem(ex.Message);
     }
 }