예제 #1
0
        private void btnPesquisar_Click(object sender, EventArgs e)
        {
            DataBase.Entity.tb_falta falta = new DataBase.Entity.tb_falta();

            falta.id_funcionario = Convert.ToInt32(cboFuncionario.SelectedValue);
            falta.dt_falta       = dtpFalta.Value;

            Business.FaltaBusiness bu = new Business.FaltaBusiness();
            bu.RemoverFalta(falta);
        }
예제 #2
0
        public void AlterarFalta(DataBase.Entity.tb_falta falta)
        {
            bool existe = db.ExisteFalta(falta);

            if (!existe)
            {
                throw new ArgumentException("Esta falta não existe");
            }

            db.AlterarFalta(falta);
        }
예제 #3
0
        public void InserirFalta(DataBase.Entity.tb_falta falta)
        {
            bool faltaexiste = db.ExisteFalta(falta);

            if (faltaexiste)
            {
                throw new ArgumentException("Falta já inserida no sistema");
            }

            db.InserirFalta(falta);
        }
예제 #4
0
        private void button1_Click(object sender, EventArgs e)
        {
            DataBase.Entity.tb_falta falta = new DataBase.Entity.tb_falta();

            falta.id_funcionario = Convert.ToInt32(cboFuncionario.SelectedValue);
            falta.dt_falta       = Convert.ToDateTime(cboFalta.Text);

            falta.ds_justificativa = rtxtjustifica.Text;

            Business.FaltaBusiness bu = new Business.FaltaBusiness();
            bu.AlterarFalta(falta);
        }
예제 #5
0
        private void Salvar()
        {
            DataBase.Entity.tb_falta falta = new DataBase.Entity.tb_falta();
            falta.id_funcionario = Convert.ToInt32(cboFuncionario.SelectedValue);
            falta.dt_falta       = dtpFalta.Value;

            if (rdnSIm.Checked == true)
            {
                falta.bl_falta_justificada = true;
                falta.ds_justificativa     = rtxtjustificativa.Text;
            }
            else
            {
                falta.bl_falta_justificada = false;
                falta.ds_justificativa     = "-";
            }

            Business.FaltaBusiness bu = new Business.FaltaBusiness();
            bu.InserirFalta(falta);
        }
예제 #6
0
 public void RemoverFalta(DataBase.Entity.tb_falta falta)
 {
     db.RemoverFalta(falta.id_falta);
 }