예제 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            Horista objHorista = new Horista();

            //set
            objHorista.NomeEmpregado      = txtNome.Text;
            objHorista.Matricula          = Convert.ToInt32(txtMatricula.Text);
            objHorista.SalarioHora        = Convert.ToDouble(txtSalHora.Text);
            objHorista.NumeroHora         = Convert.ToDouble(txtNumHora.Text);
            objHorista.DataEntradaEmpresa = Convert.ToDateTime(txtDataEntrEmpresa.Text);
            objHorista.DiasFalta          = Convert.ToInt32(txtDiasFalta.Text);

            //get

            MessageBox.Show("Nome:" + objHorista.NomeEmpregado +
                            "\n" + "Matrícula:" + objHorista.Matricula + "\n" +
                            "Tempo Trabalho:" + objHorista.TempoTrabalho().ToString() + "\n" +
                            "Salário:" + objHorista.SalarioBruto().ToString("N2"));
        }
예제 #2
0
        private void btnHorista_Click(object sender, EventArgs e)
        {
            //Empregado objEmpregado = new Empregado ();
            // não pode instanciar objeto de classe abstrata

            //criando o objeto, instanciando o objeto
            Horista objHorista = new Horista();

            //set
            objHorista.NomeEmpregado      = txtNome.Text;
            objHorista.Matricula          = Convert.ToInt32(txtMatricula.Text);
            objHorista.SalarioHora        = Convert.ToDouble(txtSalario.Text);
            objHorista.NumeroHora         = Convert.ToDouble(txtHora.Text);
            objHorista.DataEntradaEmpresa = Convert.ToDateTime(txtData.Text);
            objHorista.DiasFalta          = Convert.ToInt32(txtFalta.Text);

            //get
            MessageBox.Show("Nome:" + objHorista.NomeEmpregado +
                            "\n" + "Matrícula:" + objHorista.Matricula + "\n" +
                            "Tempo Trabalho:" + objHorista.TempoTrabalho().ToString()
                            + "\n" + "Salario:" + objHorista.SalarioBruto().ToString("N2"));
        }