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; } } }
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; }