public List<Etapa> buscaEtapas() { List<Etapa> lista = new List<Etapa>(); EtapaDA eda = new EtapaDA(); lista = eda.buscaEtapas(); return lista; }
public Etapa buscaEtapa(int id) { Etapa e = new Etapa(); EtapaDA eda = new EtapaDA(); e = eda.buscaEtapa(id); return e; }
public Dictionary<string, string> buscaDescricaoEtapas() { Dictionary<string, string> lista = new Dictionary<string, string>(); EtapaDA eda = new EtapaDA(); lista = eda.buscaDescicaoEtapas(); return lista; }
public string buscaDescricaoEtapa(int id) { string desc = ""; EtapaDA eda = new EtapaDA(); desc = eda.buscaDescricaoEtapa(id); return desc; }
public List<Tarefa> buscaTarefasProjeto(int numero, bool filtraEtapa, string etapa) { List<Tarefa> lista = new List<Tarefa>(); string where = ""; SqlConnection conexao = new SqlConnection(); conexao.ConnectionString = StaticObjects.strConexao; SqlCommand comando = new SqlCommand(); SqlDataReader leitor; int idEtapa = 0; if(filtraEtapa) { EtapaDA eda = new EtapaDA(); idEtapa = eda.buscaIdEtapa(etapa); where = " WHERE idProjeto = " + numero + " AND idEtapa = " + idEtapa + " "; } else { where = " WHERE idProjeto = " + numero + " "; } try { conexao.Open(); comando.CommandText = @"SELECT id,idProjeto,idEtapa,emailResponsavel,titulo,dataInicio,dataFim,prazoEstimado,observacao, " + "status FROM dbo.Tarefa " + where + " "; comando.Connection = conexao; leitor = comando.ExecuteReader(); while (leitor.Read()) { Tarefa t = new Tarefa(); t.id = Convert.ToInt16(leitor["id"].ToString()); t.idProjeto = Convert.ToInt16(leitor["idProjeto"].ToString()); t.idEtapa = Convert.ToInt16(leitor["idEtapa"].ToString()); t.titulo = leitor["titulo"].ToString(); t.emailResponsavel = leitor["emailResponsavel"].ToString(); t.status = Convert.ToInt16(leitor["status"].ToString()); t.dataInicio = Convert.ToDateTime(leitor["dataInicio"].ToString()); t.dataFim = Convert.ToDateTime(leitor["dataFim"].ToString()); t.prazoEstimado = Convert.ToInt16(leitor["prazoEstimado"].ToString()); t.observacao = leitor["observacao"].ToString(); lista.Add(t); } conexao.Close(); return lista; } catch (Exception) { conexao.Close(); return null; } }
public bool gravaEtapa(string descricao) { EtapaDA eda = new EtapaDA(); bool foi = eda.gravaEtapa(descricao); return foi; }
public bool excluiEtapa(int id) { EtapaDA eda = new EtapaDA(); bool foi = eda.excluiEtapa(id); return foi; }
public bool editaEtapa(Etapa e) { EtapaDA eda = new EtapaDA(); bool foi = eda.editaEtapa(e); return foi; }
public int buscaIdEtapa(string descricao) { EtapaDA eda = new EtapaDA(); int id = eda.buscaIdEtapa(descricao); return id; }