Ejemplo n.º 1
0
        private void tsEditar_Click(object sender, EventArgs e)
        {
            string PId        = txtId.Text;
            string Ptitulo    = txtitulo.Text;
            string Pstatus    = txtstatus.Text;
            string PDescricao = txtdesc.Text;
            string PdtInicio  = txtdtInicio.Text;
            string PdtTermino = txtdtTermino.Text;

            txtId.Enabled = false;
            int vstatus;

            if (string.IsNullOrEmpty(txtId.Text))
            {
                MessageBox.Show("Selecione o Projeto na tabela abaixo e clique em 'Selecionar' ou clique duas vezes na linha Selecionada ", "Não foi possível Editar", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }

            PdtInicio  = DateTime.Parse(PdtInicio).ToString("yyyy-MM-dd");
            PdtTermino = DateTime.Parse(PdtTermino).ToString("yyyy-MM-dd");


            if (Pstatus == "Em Andamento")
            {
                Pstatus = "1";

                vstatus = Convert.ToInt32(Pstatus);
            }
            if (Pstatus == "Arquivado")
            {
                Pstatus = "0";
                vstatus = Convert.ToInt32(Pstatus);
            }

            MySqlConnection conexao = new MySqlConnection(ConectbdBlob);

            if (MessageBox.Show("Tem certeza que deseja Editar Dados Deste Projeto ?", "confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                try
                {
                    conexao.Open();
                    MySqlCommand    cmdEditar = new MySqlCommand("UPDATE tb_projeto SET id_status='" + Pstatus + "', titulo='" + Ptitulo + "', descricao='" + PDescricao + "', dt_inicio='" + PdtInicio + "', dt_termino='" + PdtTermino + "' WHERE id_solicitacao ='" + PId + "' ", conexao);
                    MySqlDataReader reader    = cmdEditar.ExecuteReader();
                    MessageBox.Show("Editado com Sucesso !!");

                    banco atualizarProj = new banco();
                    var   AttProj       = atualizarProj.iniciardgvProjeto(ConectbdBlob);
                    dgvProjeto.DataSource = AttProj;

                    LimparCampos();
                    return;
                }
                catch
                {
                    MessageBox.Show("nao foi possivel Editar Projeto", "ERRO");
                    conexao.Close();
                    return;
                }
            }
        }
Ejemplo n.º 2
0
        private void dgvConfigIniciar()
        {
            banco Proj    = new banco();
            var   dgvProj = Proj.iniciardgvProjeto(ConectbdBlob);

            dgvProjeto.DataSource = dgvProj;

            dgvProjeto.Columns[0].HeaderCell.Value = "ID Do Projeto";
            dgvProjeto.Columns[1].HeaderCell.Value = "ID Status";
            dgvProjeto.Columns[2].HeaderCell.Value = "Titulo";
            dgvProjeto.Columns[3].HeaderCell.Value = "Descricão";
            dgvProjeto.Columns[4].HeaderCell.Value = "Data Inicio";
            dgvProjeto.Columns[5].HeaderCell.Value = "Data Termino Do Projeto";

            dgvProjeto.RowsDefaultCellStyle.BackColor            = Color.White;
            dgvProjeto.AlternatingRowsDefaultCellStyle.BackColor = Color.LightBlue;
        }