コード例 #1
0
        public List <DocModel> Select(DocModel p_obj)
        {
            List <DocModel> retorno;

            try
            {
                retorno = new List <DocModel>();
                Comando = "Select * From tbDocente";

                if (p_obj.Id != 0)
                {
                    Comando = Comando + " where id = " + p_obj.Id;
                }

                if (p_obj.Usuario != "")
                {
                    if (Comando.IndexOf("where") == -1)
                    {
                        Comando = Comando + " where Usuario =  '" + p_obj.Usuario + "' ";
                    }
                    else
                    {
                        Comando = Comando + " and Usuario = '" + p_obj.Usuario + "' ";
                    }
                }
                if (p_obj.Senha != "")
                {
                    if (Comando.IndexOf("where") == -1)
                    {
                        Comando = Comando + " where Senha =  '" + p_obj.Senha + "' ";
                    }
                    else
                    {
                        Comando = Comando + " and Senha = '" + p_obj.Senha + "' ";
                    }
                }

                if (p_obj.Nome != "")
                {
                    if (Comando.IndexOf("where") == -1)
                    {
                        Comando = Comando + " where Nome =  '" + p_obj.Nome + "' ";
                    }
                    else
                    {
                        Comando = Comando + " and Nome = '" + p_obj.Nome + "' ";
                    }
                }

                retorno = MontaRetorno(objDados.ExecutaSelect(Comando));
                return(retorno);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #2
0
        public List <AtivModel> Select(AtivModel p_obj)
        {
            List <AtivModel> retorno;

            try
            {
                retorno = new List <AtivModel>();
                Comando = "Select * From tbAtividade";

                if (p_obj.CodAtiv != 0)
                {
                    Comando = Comando + " where CodAtiv = " + p_obj.CodAtiv;
                }

                if (p_obj.CodProf != 0)
                {
                    if (Comando.IndexOf("where") == -1)
                    {
                        Comando = Comando + " where CodProf = '" + p_obj.CodProf + "' ";
                    }
                    else
                    {
                        Comando = Comando + " and CodProf = '" + p_obj.CodProf + "' ";
                    }
                }
                if (p_obj.Status != "")
                {
                    if (Comando.IndexOf("where") == -1)
                    {
                        Comando = Comando + " where Status = '" + p_obj.Status + "' ";
                    }
                    else
                    {
                        Comando = Comando + " and Status = '" + p_obj.Status + "' ";
                    }
                }
                if (p_obj.Pontuacao != 0)
                {
                    if (Comando.IndexOf("where") == -1)
                    {
                        Comando = Comando + " where Pontuacao = '" + p_obj.Pontuacao + "' ";
                    }
                    else
                    {
                        Comando = Comando + " and Pontuacao = '" + p_obj.Pontuacao + "' ";
                    }
                }
                retorno = MontaRetorno(objDados.ExecutaSelect(Comando));
                return(retorno);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #3
0
        public List <CargoModel> Select(string cargo)
        {
            List <CargoModel> Retorno;

            try
            {
                Comando = "Select * from tbCargo where Cargo = '" + cargo + "'";
                Retorno = MontaRetorno(objDados.ExecutaSelect(Comando));
                return(Retorno);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }