public EditarRamal(Entidades.Pessoa.Funcionário funcionário) { InitializeComponent(); this.funcionário = funcionário; txtFuncionário.Text = funcionário.Nome; txtRamal.Int = funcionário.Ramal; }
public NotificaçãoHorário(Entidades.Pessoa.Funcionário funcionário) { // This call is required by the Windows Form Designer. InitializeComponent(); lblFuncionário.Text = funcionário.Nome; lblHorário.Text = "Horário de trabalho: " + funcionário.TabelaHorário.ObterHorárioAtual(); //if (funcionário.Foto != null) // picFoto.Image = funcionário.Foto; this.funcionário = funcionário; }
/// <summary> /// Ocorre ao carregar completamente o sistema. /// </summary> protected internal override void AoCarregarCompletamente(Splash splash) { // Obter funcionário atual. funcionário = Entidades.Pessoa.Funcionário.FuncionárioAtual; if (funcionário == null || funcionário.Setor == null) throw new ExceçãoBotãoNãoSuportado("É necessário um funcionário atribuído a um setor."); if (funcionário.Setor.Atendimento) { baseListaAtendimentos = new BaseListaAtendimentos(); baseListaAtendimentos.Escolhida += new Apresentação.Atendimento.Clientes.BaseSeleçãoCliente.EscolhaPessoa(IniciarAtendimento); InserirBaseInferior(baseListaAtendimentos); } Botão.Imagem = Resource.ApertoMão; base.AoCarregarCompletamente(splash); }
/// <summary> /// Recupera dados do usuário, atualizando interface /// do botão. /// </summary> private void RecuperarUsuário() { Acesso.Comum.Usuário usuário = Acesso.Comum.Usuários.UsuárioAtual; funcionário = Entidades.Pessoa.Funcionário.ObterFuncionárioPorUsuário(usuário); if (funcionário == null) { string msgErro = "O nome-de-usuário " + usuário.Nome + " não está atribuído a um funcionário na tabela de funcionários."; //Console.WriteLine(msgErro); //System.Windows.Forms.MessageBox.Show(msgErro, // "Conexão com o banco de dados.", // System.Windows.Forms.MessageBoxButtons.OK, // System.Windows.Forms.MessageBoxIcon.Error); //throw new ApplicationException(msgErro); throw new ExceçãoBotãoNãoSuportado(msgErro); } botão.AtualizarAssincronamente(funcionário); }
protected virtual void PreencherAtributos(IDataReader leitor, int inicioAtributosPagamento, int inicioAtributosEspecifico) { codigo = leitor.GetInt32(inicioAtributosPagamento); cliente = (ulong) leitor.GetInt64(inicioAtributosPagamento + 1); valor = leitor.GetDouble(inicioAtributosPagamento + 2); data = leitor.GetDateTime(inicioAtributosPagamento + 3); pendente = leitor.GetBoolean(inicioAtributosPagamento + 4); registradopor = leitor.GetInt32(inicioAtributosPagamento + 5); devolvido = leitor.GetBoolean(inicioAtributosPagamento + 6); cobrarJuros = leitor.GetBoolean(inicioAtributosPagamento + 7); if (!leitor.IsDBNull(inicioAtributosPagamento + 8)) descrição = leitor.GetString(inicioAtributosPagamento + 8); if (!leitor.IsDBNull(inicioAtributosPagamento + 9)) venda = leitor.GetInt32(inicioAtributosPagamento + 9); }