Example #1
0
        public static decimal ConsultaSaldoAlmox(string Cd_empresa,
                                                 string Id_almox,
                                                 string Cd_produto,
                                                 BancoDados.TObjetoBanco banco)
        {
            object obj = new TCD_SaldoAlmoxarifado(banco).BuscarEscalar(
                new Utils.TpBusca[]
            {
                new Utils.TpBusca()
                {
                    vNM_Campo = "a.cd_empresa",
                    vOperador = "=",
                    vVL_Busca = "'" + Cd_empresa.Trim() + "'"
                },
                new Utils.TpBusca()
                {
                    vNM_Campo = "a.id_almox",
                    vOperador = "=",
                    vVL_Busca = Id_almox
                },
                new Utils.TpBusca()
                {
                    vNM_Campo = "a.cd_produto",
                    vOperador = "=",
                    vVL_Busca = "'" + Cd_produto.Trim() + "'"
                }
            }, "isnull(a.saldo, 0)");

            return(obj == null ? decimal.Zero : decimal.Parse(obj.ToString()));
        }
Example #2
0
        public static decimal Vl_Custo_Almox_Prod(string Cd_empresa,
                                                  string Id_almox,
                                                  string Cd_produto,
                                                  BancoDados.TObjetoBanco banco)
        {
            if (string.IsNullOrEmpty(Cd_empresa) ||
                string.IsNullOrEmpty(Id_almox) ||
                string.IsNullOrEmpty(Cd_produto))
            {
                return(0);
            }
            object obj = new TCD_SaldoAlmoxarifado(banco).BuscarEscalar(
                new Utils.TpBusca[]
            {
                new Utils.TpBusca()
                {
                    vNM_Campo = "a.cd_empresa",
                    vOperador = "=",
                    vVL_Busca = "'" + Cd_empresa.Trim() + "'"
                },
                new Utils.TpBusca()
                {
                    vNM_Campo = "a.id_almox",
                    vOperador = "=",
                    vVL_Busca = Id_almox
                },
                new Utils.TpBusca()
                {
                    vNM_Campo = "a.cd_produto",
                    vOperador = "=",
                    vVL_Busca = "'" + Cd_produto.Trim() + "'"
                }
            }, "isnull(a.vl_custo, 0)");

            return(obj == null ? decimal.Zero : decimal.Parse(obj.ToString()));
        }