public static Model.CartaoCliente novoCartaoCliente() { ErpBS objMotor = new ErpBS(); StdBELista objList; Model.CartaoCliente cartaoCliente; List <Model.CartaoCliente> listCartoesClientes = new List <Model.CartaoCliente>(); if (PriEngine.InitializeCompany("PRIBELA", "", "") == true) { objList = PriEngine.Engine.Consulta("SELECT * FROM TDU_CartaoCliente"); StdBERegistoUtil registoUtil = new StdBERegistoUtil(); StdBECampos campos = new StdBECampos(); StdBECampo campoCDU_idCartaoCliente = new StdBECampo(); campoCDU_idCartaoCliente.Nome = "CDU_idCartaoCliente"; campoCDU_idCartaoCliente.Valor = Convert.ToString(objList.NumLinhas() + 1); campos.Insere(campoCDU_idCartaoCliente); registoUtil.set_Campos(campos); PriEngine.Engine.TabelasUtilizador.Actualiza("TDU_CartaoCliente", registoUtil); cartaoCliente = new Model.CartaoCliente(); cartaoCliente.CDU_idCartaoCliente = Convert.ToString(objList.NumLinhas() + 1); return(cartaoCliente); } return(null); }
public static List <Model.CartaoCliente> ListaCartoesClientes() { ErpBS objMotor = new ErpBS(); StdBELista objList; Model.CartaoCliente cli = new Model.CartaoCliente(); List <Model.CartaoCliente> listCartoesClientes = new List <Model.CartaoCliente>(); if (PriEngine.InitializeCompany("PRIBELA", "", "") == true) { objList = PriEngine.Engine.Consulta("SELECT * FROM TDU_CartaoCliente"); while (!objList.NoFim()) { cli = new Model.CartaoCliente(); cli.CDU_idCartaoCliente = objList.Valor("CDU_idCartaoCliente"); listCartoesClientes.Add(cli); objList.Seguinte(); } return(listCartoesClientes); } else { return(null); } }
public static Lib_Primavera.Model.CartaoCliente GetCartaoCliente(string idCartaoCliente) { ErpBS objMotor = new ErpBS(); StdBELista objList; Model.CartaoCliente cli = null; if (PriEngine.InitializeCompany("PRIBELA", "", "") == true) { objList = PriEngine.Engine.Consulta("SELECT * FROM TDU_CartaoCliente"); while (!objList.NoFim()) { if (objList.Valor("CDU_idCartaoCliente").Equals(idCartaoCliente)) { cli = new Model.CartaoCliente(); cli.CDU_idCartaoCliente = objList.Valor("CDU_idCartaoCliente"); break; } objList.Seguinte(); } if (cli != null) { return(cli); } else { return(null); } } else { return(null); } }