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); } }
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); } }