Beispiel #1
0
        public string Excluir(TRegistro_Cartao val)
        {
            System.Collections.Hashtable hs = new System.Collections.Hashtable(2);
            hs.Add("@P_CD_EMPRESA", val.Cd_empresa);
            hs.Add("@P_ID_CARTAO", val.id_cartao);

            return(executarProc("EXCLUI_RES_CARTAO", hs));
        }
Beispiel #2
0
        public string Gravar(TRegistro_Cartao val)
        {
            System.Collections.Hashtable hs = new System.Collections.Hashtable(9);
            hs.Add("@P_CD_EMPRESA", val.Cd_empresa);
            hs.Add("@P_ID_CARTAO", val.id_cartao);
            hs.Add("@P_NR_CARTAO", val.nr_cartao);
            hs.Add("@P_VL_LIMITECARTAO", val.vl_limitecartao);
            hs.Add("@P_ST_REGISTRO", val.St_registro);
            hs.Add("@P_ST_MENORIDADE", val.status_menor);
            hs.Add("@P_DT_ABERTURA", val.Dt_abertura);
            hs.Add("@P_DT_FECHAMENTO", val.Dt_fechamento);
            hs.Add("@P_CD_CLIFOR", val.Cd_Clifor);
            hs.Add("@P_ID_MESA", val.Id_mesa);
            hs.Add("@P_ID_LOCAL", val.id_local);

            return(executarProc("IA_RES_CARTAO", hs));
        }
Beispiel #3
0
        public TList_Cartao Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo, string order)
        {
            bool         podeFecharBco = false;
            TList_Cartao lista         = new TList_Cartao();

            if (Banco_Dados == null)
            {
                podeFecharBco = CriarBanco_Dados(false);
            }
            SqlDataReader reader = ExecutarBusca(SqlCodeBusca(vBusca, vTop, vNM_Campo, order));

            try
            {
                while (reader.Read())
                {
                    TRegistro_Cartao reg = new TRegistro_Cartao();
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_empresa")))
                    {
                        reg.Cd_empresa = reader.GetString(reader.GetOrdinal("cd_empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_cartao")))
                    {
                        reg.id_cartao = reader.GetDecimal(reader.GetOrdinal("id_cartao"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("vl_limitecartao")))
                    {
                        reg.vl_limitecartao = reader.GetDecimal(reader.GetOrdinal("vl_limitecartao"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_cartao")))
                    {
                        reg.nr_cartao = reader.GetString(reader.GetOrdinal("nr_cartao"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_senhafastfood")))
                    {
                        reg.nr_fastfood = reader.GetDecimal(reader.GetOrdinal("nr_senhafastfood"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_registro")))
                    {
                        reg.St_registro = reader.GetString(reader.GetOrdinal("st_registro"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Cd_Clifor")))
                    {
                        reg.Cd_Clifor = reader.GetString(reader.GetOrdinal("Cd_Clifor"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_menoridade")))
                    {
                        reg.status_menor = reader.GetString(reader.GetOrdinal("st_menoridade"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nm_clifor")))
                    {
                        reg.Nm_Clifor = reader.GetString(reader.GetOrdinal("nm_clifor"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_nfce")))
                    {
                        reg.nr_cupom = reader.GetDecimal(reader.GetOrdinal("nr_nfce"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Dt_abertura")))
                    {
                        reg.Dt_abertura = reader.GetDateTime(reader.GetOrdinal("Dt_abertura"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("dt_fechamento")))
                    {
                        reg.Dt_fechamento = reader.GetDateTime(reader.GetOrdinal("dt_fechamento"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_mesa")))
                    {
                        reg.Id_mesa = reader.GetDecimal(reader.GetOrdinal("id_mesa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_local")))
                    {
                        reg.id_local = reader.GetDecimal(reader.GetOrdinal("id_local"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("valor_cartao")))
                    {
                        reg.valor_cartao = reader.GetDecimal(reader.GetOrdinal("valor_cartao"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_mesa")))
                    {
                        reg.nr_mesa = reader.GetString(reader.GetOrdinal("nr_mesa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_local")))
                    {
                        reg.ds_local = reader.GetString(reader.GetOrdinal("ds_local"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_card")))
                    {
                        reg.nr_card = reader.GetString(reader.GetOrdinal("nr_card"));
                    }

                    if (!reader.IsDBNull(reader.GetOrdinal("fone")))
                    {
                        reg.Fone = reader.GetString(reader.GetOrdinal("fone"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("fone_comercial")))
                    {
                        reg.FoneComercial = reader.GetString(reader.GetOrdinal("fone_comercial"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("celular")))
                    {
                        reg.Celular = reader.GetString(reader.GetOrdinal("celular"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    deletarBanco_Dados();
                }
            }
            return(lista);
        }