示例#1
0
        public static List <Model.TDU_Categoria> ListaCategorias()
        {
            StdBELista objList;

            Model.TDU_Categoria        categoria      = new Model.TDU_Categoria();
            List <Model.TDU_Categoria> listCategorias = new List <Model.TDU_Categoria>();

            if (PriEngine.InitializeCompany(ElectroSinf.Properties.Settings.Default.Company.Trim(), ElectroSinf.Properties.Settings.Default.User.Trim(), ElectroSinf.Properties.Settings.Default.Password.Trim()) == true)
            {
                objList = PriEngine.Engine.Consulta("SELECT * FROM DBO.TDU_Categoria");

                while (!objList.NoFim())
                {
                    categoria = new Model.TDU_Categoria();
                    categoria.CDU_IdCategoria = objList.Valor("CDU_IdCategoria");
                    categoria.CDU_Categoria   = objList.Valor("CDU_Categoria");

                    listCategorias.Add(categoria);
                    objList.Seguinte();
                }

                return(listCategorias);
            }
            else
            {
                return(null);
            }
        }
示例#2
0
        public static Lib_Primavera.Model.TDU_Categoria GetCategoria(int id)
        {
            StdBECamposChave pk = new StdBECamposChave();

            //Primary Key of TDU_Categoria Table
            pk.AddCampoChave("CDU_IdCategoria", id);
            Model.TDU_Categoria myCat = new Model.TDU_Categoria();

            if (PriEngine.InitializeCompany(ElectroSinf.Properties.Settings.Default.Company.Trim(), ElectroSinf.Properties.Settings.Default.User.Trim(), ElectroSinf.Properties.Settings.Default.Password.Trim()) == true)
            {
                if (PriEngine.Engine.TabelasUtilizador.Existe("TDU_Categoria", pk) == false)
                {
                    return(null);
                }
                else
                {
                    myCat.CDU_IdCategoria = PriEngine.Engine.TabelasUtilizador.DaValorAtributo("TDU_Categoria", pk, "CDU_IdCategoria");
                    myCat.CDU_Categoria   = PriEngine.Engine.TabelasUtilizador.DaValorAtributo("TDU_Categoria", pk, "CDU_Categoria");
                    return(myCat);
                }
            }
            else
            {
                return(null);
            }
        }