Exemplo n.º 1
0
        private void FormConsulta_Load(object sender, EventArgs e)
        {
            try
            {
                DataClassOcorrenciaDataContext objOcr = new DataClassOcorrenciaDataContext();

                var pesquisaOcr = from ocr in objOcr.tbl_Ocorrencias
                                  orderby ocr.Data_Ocr descending
                                  select ocr;
                dataGridViewOcr.DataSource = pesquisaOcr;

                dataGridViewOcr.Columns[0].HeaderCell.Value  = "ID_Ocorrência";
                dataGridViewOcr.Columns[1].HeaderCell.Value  = "Solicitante";
                dataGridViewOcr.Columns[2].HeaderCell.Value  = "Data_Requisição";
                dataGridViewOcr.Columns[3].HeaderCell.Value  = "Categoria";
                dataGridViewOcr.Columns[4].HeaderCell.Value  = "Local";
                dataGridViewOcr.Columns[5].HeaderCell.Value  = "Equipamento";
                dataGridViewOcr.Columns[6].HeaderCell.Value  = "Descrição";
                dataGridViewOcr.Columns[7].HeaderCell.Value  = "Observação";
                dataGridViewOcr.Columns[8].HeaderCell.Value  = "Técnico";
                dataGridViewOcr.Columns[9].HeaderCell.Value  = "Data_Solução";
                dataGridViewOcr.Columns[10].HeaderCell.Value = "Solução";
                dataGridViewOcr.Columns[11].HeaderCell.Value = "Status";

                int i        = 0;
                int rowindex = dataGridViewOcr.CurrentRow.Index;

                i  = Convert.ToInt32(dataGridViewOcr.Rows[rowindex].Cells[0].Value);
                ID = i;
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
Exemplo n.º 2
0
        private void btnReg_Click(object sender, EventArgs e)
        {
            try
            {
                DataClassOcorrenciaDataContext Ocr = new DataClassOcorrenciaDataContext(HelpDesk.Properties.Settings.Default.DatabaseHelpDeskConnectionString);
                tbl_Ocorrencia objOcr = new tbl_Ocorrencia();

                objOcr.Sol_Ocr         = txtbxSol.Text;
                objOcr.Data_Ocr        = Convert.ToDateTime(dtetmepkrDataSolic.Value);
                objOcr.Cat_Ocr         = cmbxCat.Text;
                objOcr.Equipamento_Ocr = txtbxEquip.Text;
                objOcr.Local_Ocr       = cmbxLocal.Text;
                objOcr.Descricao_Ocr   = txtbxDescProb.Text;
                objOcr.Observacao_Ocr  = txtbxObsSol.Text;

                Ocr.tbl_Ocorrencias.InsertOnSubmit(objOcr);
                Ocr.SubmitChanges();

                MessageBox.Show("Ocorrência cadastrada com sucesso!", "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
Exemplo n.º 3
0
        private void btnAtualizar_Click(object sender, EventArgs e)
        {
            try
            {
                DataClassOcorrenciaDataContext Ocr = new DataClassOcorrenciaDataContext(HelpDesk.Properties.Settings.Default.DatabaseHelpDeskConnectionString);

                var Atualizar = from ocorrencias in Ocr.tbl_Ocorrencias
                                where ocorrencias.Id_Ocr == FormConsulta.ID
                                select ocorrencias;

                foreach (var Ocorrencia in Atualizar)
                {
                    Ocorrencia.Sol_Ocr         = txtbxSol.Text;
                    Ocorrencia.Data_Ocr        = Convert.ToDateTime(dtetmepkrDataSolic.Value);
                    Ocorrencia.Cat_Ocr         = cmbxCat.Text;
                    Ocorrencia.Equipamento_Ocr = txtbxEquip.Text;
                    Ocorrencia.Local_Ocr       = cmbxLocal.Text;
                    Ocorrencia.Descricao_Ocr   = txtbxDescProb.Text;
                    Ocorrencia.Observacao_Ocr  = txtbxObsSol.Text;
                    Ocorrencia.Tec_Ocr         = txtbxTec.Text;
                    Ocorrencia.DataSolucao_Ocr = Convert.ToDateTime(dtetmepkrDataSoluc.Value);
                    Ocorrencia.Solucao_Ocr     = txtbxObsTec.Text;
                    Ocorrencia.Status_Ocr      = cmbxSituacao.Text;

                    Ocr.SubmitChanges();
                }

                MessageBox.Show("A ocorrência foi atualizada com sucesso!", "Atualização", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
Exemplo n.º 4
0
        private void btnAtualizar_Click(object sender, EventArgs e)
        {
            try
            {
                DataClassOcorrenciaDataContext Ocr = new DataClassOcorrenciaDataContext(HelpDesk.Properties.Settings.Default.DatabaseHelpDeskConnectionString);
                tbl_Ocorrencia objOcr = new tbl_Ocorrencia();

                objOcr.Tec_Ocr         = txtbxTec.Text;
                objOcr.DataSolucao_Ocr = Convert.ToDateTime(dtetmepkrDataSoluc.Value);
                objOcr.Solucao_Ocr     = txtbxObsTec.Text;
                objOcr.Status_Ocr      = cmbxSituacao.Text;

                Ocr.tbl_Ocorrencias.InsertOnSubmit(objOcr);
                Ocr.SubmitChanges();

                MessageBox.Show("O Estado da ocorrência foi alterado com sucesso!", "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }