コード例 #1
0
        public static TList_CadMov_x_CMI Busca(decimal vcd_movimentacao, decimal vcd_cmi, string vst_registro)
        {
            TpBusca[] vBusca = new TpBusca[0];
            if (vcd_movimentacao > 0)
            {
                Array.Resize(ref vBusca, vBusca.Length + 1);
                vBusca[vBusca.Length - 1].vNM_Campo = "a.cd_movimentacao";
                vBusca[vBusca.Length - 1].vVL_Busca = vcd_movimentacao.ToString();
                vBusca[vBusca.Length - 1].vOperador = "=";
            }
            if (vcd_cmi > 0)
            {
                Array.Resize(ref vBusca, vBusca.Length + 1);
                vBusca[vBusca.Length - 1].vNM_Campo = "a.cd_cmi";
                vBusca[vBusca.Length - 1].vVL_Busca = vcd_cmi.ToString();
                vBusca[vBusca.Length - 1].vOperador = "=";
            }
            if (vst_registro.Trim() != "")
            {
                Array.Resize(ref vBusca, vBusca.Length + 1);
                vBusca[vBusca.Length - 1].vNM_Campo = "a.st_registro";
                vBusca[vBusca.Length - 1].vVL_Busca = "'" + vst_registro + "'";
                vBusca[vBusca.Length - 1].vOperador = "=";
            }

            TCD_CadMov_x_CMI movCMI = new TCD_CadMov_x_CMI();

            return(movCMI.Select(vBusca, 0, ""));
        }
コード例 #2
0
        public static string DeletarMovCMI(TRegistro_CadMov_x_CMI val)
        {
            TCD_CadMov_x_CMI movCMI = new TCD_CadMov_x_CMI();

            return(movCMI.DeletarMovCMI(val));
        }