Exemplo n.º 1
0
 public static void PreencherCBJustificativa(FunCadastraOcorrencia tela)
 {
     tela.cbJustificativa.Items.Insert(0, "A serviço da empresa");
     tela.cbJustificativa.Items.Insert(1, "Esquecimento");
     tela.cbJustificativa.Items.Insert(2, "Atestado");
     tela.cbJustificativa.Items.Insert(3, "Problemas no Ponto Eletrônico");
 }
Exemplo n.º 2
0
        public static void PreencheCBStatus(FunCadastraOcorrencia tela)
        {
            DataTable data = OcorrenciaDAO.PreencheCBStatus();

            tela.cbStatus.DataSource    = data;
            tela.cbStatus.ValueMember   = "idStatus";
            tela.cbStatus.DisplayMember = "descricao";
            tela.cbStatus.SelectedValue = 1;
        }
Exemplo n.º 3
0
        public void CadastraOcorrencia(FunCadastraOcorrencia tela, string justificativa)
        {
            Ocorrencia o = new Ocorrencia();

            o.SetCodPonto(Convert.ToInt32(tela.tfCod.Text));
            o.SetStatus(Convert.ToInt32(tela.cbStatus.SelectedValue));
            o.SetJustificativa(justificativa);

            OcorrenciaDAO obj = new OcorrenciaDAO();
            int           rs  = obj.CadastraOcorrencia(o);

            if (rs == 1)
            {
                DialogResult dr = MessageBox.Show("Ocorrência cadastrado com sucesso.", "Confirma", MessageBoxButtons.OK);
                if (dr == DialogResult.OK)
                {
                    tela.Close();
                }
            }
            else
            {
                MessageBox.Show("Houve um erro ao cadastrar a ocorrencia.");
            }
        }