// Atualizar informações de uma etapa em andamento public void atualizar(Etapa objEtapa) { Banco db; try { db = new Banco(); db.comando.CommandText = "UPDATE etapa SET percentualConclusao = @pc, dataInicioReal = @dIR," + "dataFimReal = @dFR WHERE codigo = @c"; db.comando.Parameters.Add("@pc", MySqlDbType.Int32).Value = objEtapa.getPercentualConclusao(); db.comando.Parameters.Add("@dIR", MySqlDbType.DateTime).Value = objEtapa.getDataInicioReal(); db.comando.Parameters.Add("@dFR", MySqlDbType.DateTime).Value = objEtapa.getDataFimReal(); db.comando.Parameters.Add("@c", MySqlDbType.Int32).Value = objEtapa.getCodigo(); db.comando.Prepare(); db.comando.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception("Erro na Atualização da Etapa: " + ex.Message); } }