Пример #1
0
 public List<Etapa> buscaEtapas()
 {
     List<Etapa> lista = new List<Etapa>();
     EtapaDA eda = new EtapaDA();
     lista = eda.buscaEtapas();
     return lista;
 }
Пример #2
0
 public Etapa buscaEtapa(int id)
 {
     Etapa e = new Etapa();
     EtapaDA eda = new EtapaDA();
     e = eda.buscaEtapa(id);
     return e;
 }
Пример #3
0
 public Dictionary<string, string> buscaDescricaoEtapas()
 {
     Dictionary<string, string> lista = new Dictionary<string, string>();
     EtapaDA eda = new EtapaDA();
     lista = eda.buscaDescicaoEtapas();
     return lista;
 }
Пример #4
0
 public string buscaDescricaoEtapa(int id)
 {
     string desc = "";
     EtapaDA eda = new EtapaDA();
     desc = eda.buscaDescricaoEtapa(id);
     return desc;
 }
Пример #5
0
        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;
            }
        }
Пример #6
0
 public bool gravaEtapa(string descricao)
 {
     EtapaDA eda = new EtapaDA();
     bool foi = eda.gravaEtapa(descricao);
     return foi;
 }
Пример #7
0
 public bool excluiEtapa(int id)
 {
     EtapaDA eda = new EtapaDA();
     bool foi = eda.excluiEtapa(id);
     return foi;
 }
Пример #8
0
 public bool editaEtapa(Etapa e)
 {
     EtapaDA eda = new EtapaDA();
     bool foi = eda.editaEtapa(e);
     return foi;
 }
Пример #9
0
 public int buscaIdEtapa(string descricao)
 {
     EtapaDA eda = new EtapaDA();
     int id = eda.buscaIdEtapa(descricao);
     return id;
 }