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

            return(this.executarProc("EXCLUI_RES_PREVENDA", hs));
        }
Beispiel #2
0
        public string Gravar(TRegistro_PreVenda val)
        {
            System.Collections.Hashtable hs = new System.Collections.Hashtable(15);
            hs.Add("@P_CD_EMPRESA", val.Cd_empresa);
            hs.Add("@P_CD_GARCON", val.cd_garcon);
            hs.Add("@P_ID_CARTAO", val.id_cartao);
            hs.Add("@P_ID_PREVENDA", val.id_prevenda);
            hs.Add("@P_DT_VENDA", val.Dt_venda);
            hs.Add("@P_ST_DELIVERY", val.St_delivery);
            hs.Add("@P_ST_REGISTRO", val.st_ativo);
            hs.Add("@P_OBS_FECHARDELIVERY", val.St_delivery);
            hs.Add("@P_NR_SENHAFASTFOOD", val.NR_SenhaDelivery);
            hs.Add("@P_ST_LEVARMAQCARTAO", val.St_levarcartao);
            hs.Add("@P_VL_TROCOPARA", val.Vl_TrocoPara);
            hs.Add("@P_CD_ENTREGADOR", val.cd_entregador);
            hs.Add("@P_ST_CLIENTERETIRA", val.st_clientetira);
            hs.Add("@P_DT_ENTREGADELIVERY", val.Dt_dataentrega);



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

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }
            System.Data.SqlClient.SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, vTop, vNM_Campo, order));
            try
            {
                while (reader.Read())
                {
                    TRegistro_PreVenda reg = new TRegistro_PreVenda();
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_empresa")))
                    {
                        reg.Cd_empresa = reader.GetString(reader.GetOrdinal("cd_empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_prevenda")))
                    {
                        reg.id_prevenda = reader.GetDecimal(reader.GetOrdinal("id_prevenda"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_cartao")))
                    {
                        reg.id_cartao = reader.GetDecimal(reader.GetOrdinal("id_cartao"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_senhafastfood")))
                    {
                        reg.NR_SenhaDelivery = reader.GetDecimal(reader.GetOrdinal("nr_senhafastfood"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_garcon")))
                    {
                        reg.cd_garcon = reader.GetString(reader.GetOrdinal("cd_garcon"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Dt_venda")))
                    {
                        reg.Dt_venda = reader.GetDateTime(reader.GetOrdinal("Dt_venda"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_ENTREGADOR")))
                    {
                        reg.cd_entregador = reader.GetString(reader.GetOrdinal("CD_ENTREGADOR"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("NM_ENTREGADOR")))
                    {
                        reg.ds_entregador = reader.GetString(reader.GetOrdinal("NM_ENTREGADOR"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_LevarMaqCartao")))
                    {
                        reg.St_levarcartao = reader.GetString(reader.GetOrdinal("ST_LevarMaqCartao"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ObsFecharDelivery")))
                    {
                        reg.ObsFecharDelivery = reader.GetString(reader.GetOrdinal("ObsFecharDelivery"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Vl_TrocoPara")))
                    {
                        reg.Vl_TrocoPara = reader.GetDecimal(reader.GetOrdinal("Vl_TrocoPara"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DT_ENTREGADELIVERY")))
                    {
                        reg.Dt_dataentrega = reader.GetDateTime(reader.GetOrdinal("DT_ENTREGADELIVERY"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_delivery")))
                    {
                        reg.St_delivery = reader.GetString(reader.GetOrdinal("st_delivery"));
                    }
                    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("celular")))
                    {
                        reg.celular_Clifor = reader.GetString(reader.GetOrdinal("celular"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("numero")))
                    {
                        reg.numero = reader.GetString(reader.GetOrdinal("numero"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_endereco")))
                    {
                        reg.endereco = reader.GetString(reader.GetOrdinal("ds_endereco"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("bairro")))
                    {
                        reg.bairro = reader.GetString(reader.GetOrdinal("bairro"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("proximo")))
                    {
                        reg.proximo = reader.GetString(reader.GetOrdinal("proximo"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_Registro")))
                    {
                        reg.st_ativo = reader.GetString(reader.GetOrdinal("st_Registro"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_cartao")))
                    {
                        reg.nr_cartao = reader.GetString(reader.GetOrdinal("nr_cartao"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_nfce")))
                    {
                        reg.nf_nfce = reader.GetDecimal(reader.GetOrdinal("nr_nfce")).ToString();
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Id_cupom")))
                    {
                        reg.Id_cupom = reader.GetDecimal(reader.GetOrdinal("Id_cupom"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_clienteretira")))
                    {
                        reg.st_clientetira = reader.GetString(reader.GetOrdinal("st_clienteretira")).ToString();
                    }

                    if (!reader.IsDBNull(reader.GetOrdinal("valor_cartao")))
                    {
                        reg.valor_cartao = reader.GetDecimal(reader.GetOrdinal("valor_cartao"));
                    }

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