コード例 #1
0
        public HttpResponseMessage Get(Int64 id)
        {
            tbCartaCredito   readCarta = new tbCartaCredito();
            clsCRUDConsorcio CRUD      = new clsCRUDConsorcio();
            CartaCredito     carta     = new CartaCredito();

            try
            {
                readCarta = CRUD.readCartaCredito(id);

                carta.Id            = readCarta.cd_cartacredito;
                carta.AdmConsorcio  = readCarta.cd_admconsorcio;
                carta.TipoConsorcio = readCarta.cd_tipoconsorcio;
                carta.IdVendedor    = readCarta.cd_vendedor;
                carta.StatusCarta   = readCarta.cd_statuscarta;
                carta.Cidade        = readCarta.de_cidade;
                carta.UF            = readCarta.de_uf;
                carta.Indexador     = readCarta.de_indexador;
                carta.Honorarios    = readCarta.nu_honorarios;
                carta.QtdParcelas   = readCarta.nu_qtd_parcelas;
                carta.SaldoCarta    = readCarta.nu_saldocarta;
                carta.TaxaJuros     = readCarta.nu_taxajuros;
                carta.ValorCredito  = readCarta.nu_valorcredito;
                carta.ValorEntrada  = readCarta.nu_valorentrada;
                carta.ValorParcela  = readCarta.nu_valorparcela;

                return(this.Request.CreateResponse(HttpStatusCode.OK, carta));
            }
            catch (Exception ex)
            {
                return(this.Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message));
            }
        }
コード例 #2
0
        public HttpResponseMessage Post([FromBody] CartaCredito value)
        {
            tbCartaCredito   newCarta = new tbCartaCredito();
            clsCRUDConsorcio CRUD     = new clsCRUDConsorcio();

            try
            {
                newCarta.cd_admconsorcio  = value.AdmConsorcio;
                newCarta.cd_tipoconsorcio = value.TipoConsorcio;
                newCarta.cd_vendedor      = value.IdVendedor;
                newCarta.de_cidade        = value.Cidade;
                newCarta.de_uf            = value.UF;
                newCarta.cd_statuscarta   = value.StatusCarta;
                newCarta.de_indexador     = value.Indexador;
                newCarta.nu_honorarios    = value.Honorarios;
                newCarta.nu_qtd_parcelas  = value.QtdParcelas;
                newCarta.nu_saldocarta    = value.SaldoCarta;
                newCarta.nu_taxajuros     = value.TaxaJuros;
                newCarta.nu_valorcredito  = value.ValorCredito;
                newCarta.nu_valorentrada  = value.ValorEntrada;
                newCarta.nu_valorparcela  = value.ValorParcela;

                CRUD.insertCartaCredito(newCarta);

                return(this.Request.CreateResponse(HttpStatusCode.OK));
            }
            catch (Exception ex)
            {
                return(this.Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message));
            }
        }
コード例 #3
0
        public void Put(long id, [FromBody] CartaCredito value)
        {
            tbCartaCredito   upCarta = new tbCartaCredito();
            clsCRUDConsorcio CRUD    = new clsCRUDConsorcio();

            upCarta.cd_cartacredito  = id;
            upCarta.cd_admconsorcio  = value.AdmConsorcio;
            upCarta.cd_tipoconsorcio = value.TipoConsorcio;
            upCarta.cd_vendedor      = value.IdVendedor;
            upCarta.cd_statuscarta   = value.StatusCarta;
            upCarta.de_cidade        = value.Cidade;
            upCarta.de_uf            = value.UF;
            upCarta.de_indexador     = value.Indexador;
            upCarta.nu_honorarios    = value.Honorarios;
            upCarta.nu_qtd_parcelas  = value.QtdParcelas;
            upCarta.nu_saldocarta    = value.SaldoCarta;
            upCarta.nu_taxajuros     = value.TaxaJuros;
            upCarta.nu_valorcredito  = value.ValorCredito;
            upCarta.nu_valorentrada  = value.ValorEntrada;
            upCarta.nu_valorparcela  = value.ValorParcela;

            CRUD.updateCartaCredito(upCarta);
        }