Пример #1
0
        public string Excluir(TRegistro_LanAdiantamento val)
        {
            Hashtable hs = new Hashtable(1);

            hs.Add("@P_ID_ADTO", val.Id_adto);

            return(executarProc("EXCLUI_FIN_ADIANTAMENTO", hs));
        }
Пример #2
0
        public string Gravar(TRegistro_LanAdiantamento val)
        {
            Hashtable hs = new Hashtable(12);

            hs.Add("@P_ID_ADTO", val.Id_adto);
            hs.Add("@P_CD_EMPRESA", val.Cd_empresa);
            hs.Add("@P_CD_CLIFOR", val.Cd_clifor);
            hs.Add("@P_CD_ENDERECO", val.CD_Endereco);
            hs.Add("@P_ID_CAIXAPDV", val.Id_caixaPDV);
            hs.Add("@P_DS_ADTO", val.Ds_adto);
            hs.Add("@P_TP_MOVIMENTO", val.Tp_movimento);
            hs.Add("@P_DT_LANCTO", val.Dt_lancto);
            hs.Add("@P_DT_PREVDEVOLUCAO", val.Dt_prevdevolucao);
            hs.Add("@P_VL_ADTO", val.Vl_adto);
            hs.Add("@P_TP_LANCTO", val.TP_Lancto);
            hs.Add("@P_ST_ADTO", val.ST_ADTO);

            return(executarProc("IA_FIN_ADIANTAMENTO", hs));
        }
Пример #3
0
        public TList_LanAdiantamento Select(TpBusca[] vBusca, int vTop, string vNm_campo)
        {
            TList_LanAdiantamento lista = new TList_LanAdiantamento();
            bool podeFecharBco          = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = CriarBanco_Dados(false);
            }

            SqlDataReader reader = ExecutarBusca(SqlCodeBusca(vBusca, vTop, vNm_campo));

            try
            {
                while (reader.Read())
                {
                    TRegistro_LanAdiantamento reg = new TRegistro_LanAdiantamento();
                    if (!reader.IsDBNull(reader.GetOrdinal("ID_Adto")))
                    {
                        reg.Id_adto = reader.GetDecimal(reader.GetOrdinal("ID_Adto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_Empresa")))
                    {
                        reg.Cd_empresa = reader.GetString(reader.GetOrdinal("CD_Empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("NM_Empresa")))
                    {
                        reg.Nm_empresa = reader.GetString(reader.GetOrdinal("NM_Empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_Clifor")))
                    {
                        reg.Cd_clifor = reader.GetString(reader.GetOrdinal("CD_Clifor"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("NM_Clifor")))
                    {
                        reg.Nm_clifor = reader.GetString(reader.GetOrdinal("NM_Clifor"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_Adto")))
                    {
                        reg.Ds_adto = reader.GetString(reader.GetOrdinal("DS_Adto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_contager")))
                    {
                        reg.Cd_contager_qt = reader.GetString(reader.GetOrdinal("cd_contager"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("TP_Movimento")))
                    {
                        reg.Tp_movimento = reader.GetString(reader.GetOrdinal("TP_Movimento"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DT_Lancto")))
                    {
                        reg.Dt_lancto = reader.GetDateTime(reader.GetOrdinal("DT_Lancto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DT_PrevDevolucao")))
                    {
                        reg.Dt_prevdevolucao = reader.GetDateTime(reader.GetOrdinal("DT_PrevDevolucao"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Vl_Adto")))
                    {
                        reg.Vl_adto = reader.GetDecimal(reader.GetOrdinal("Vl_Adto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("TP_Lancto")))
                    {
                        reg.TP_Lancto = reader.GetString(reader.GetOrdinal("TP_Lancto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_ADTO")))
                    {
                        reg.ST_ADTO = reader.GetString(reader.GetOrdinal("ST_ADTO"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("vl_receber")))
                    {
                        reg.VL_Receber = reader.GetDecimal(reader.GetOrdinal("vl_receber"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("vl_pagar")))
                    {
                        reg.VL_Pagar = reader.GetDecimal(reader.GetOrdinal("vl_pagar"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_endereco")))
                    {
                        reg.CD_Endereco = reader.GetString(reader.GetOrdinal("cd_endereco"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_endereco")))
                    {
                        reg.DS_Endereco = reader.GetString(reader.GetOrdinal("ds_endereco"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_Cidade")))
                    {
                        reg.Cidade = reader.GetString(reader.GetOrdinal("ds_cidade"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_uf")))
                    {
                        reg.UF = reader.GetString(reader.GetOrdinal("cd_uf"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_caixaPDV")))
                    {
                        reg.Id_caixaPDV = reader.GetDecimal(reader.GetOrdinal("id_caixaPDV"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("St_qtCheque")))
                    {
                        reg.St_qtCheque = reader.GetString(reader.GetOrdinal("St_qtCheque")).Trim().ToUpper().Equals("S");
                    }
                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    deletarBanco_Dados();
                }
            }
            return(lista);
        }