Example #1
0
        public virtual IActionResult CarteiraIdcarteiraGet([FromRoute][Required] int?idcarteira)
        {
            int          rspStc  = 0;
            CarteiraItem objResp = Services.CarteiraService.GetById(out rspStc, idcarteira);

            return(StatusCode(rspStc, objResp));
        }
Example #2
0
        public static CarteiraItem GetById(out int errcode, int?idcarteira)
        {
            CarteiraItem result = null;

            errcode = 500;
            try
            {
                Expression <Func <Carteira, bool> > Filtro = a => a.Idcarteira == idcarteira;
                Carteira item = cr.GetOne(Filtro);

                if (item != null)
                {
                    errcode = 400;    // <response code="400">valor do parametro inválido</response>
                    result  = new CarteiraItem()
                    {
                        Dataatualizaco = item.Dataatualizao,
                        Idcarteira     = item.Idcarteira,
                        Titulo         = item.Titulo,
                        Descrcricao    = item.Descrcricao
                    };
                }


                errcode = 200;     // <response code="200">resultados da consulta</response>
            }
            catch (System.Exception ex)
            {
            }


            return(result);
        }
Example #3
0
        public virtual IActionResult AddCarteira([FromBody] CarteiraItem body)
        {
            var rspStc = Services.CarteiraService.Add(body);
            CarteiraItemresponse objResp = new CarteiraItemresponse()
            {
                Idcarteira = body.Idcarteira
            };

            return(StatusCode(rspStc, objResp));
        }
Example #4
0
        public virtual IActionResult CarteiraIdcarteiraPut([FromRoute][Required] int?idcarteira, [FromBody] CarteiraItem body)
        {
            var rspStc = Services.CarteiraService.Update(idcarteira, body);
            CarteiraItemresponse objResp = new CarteiraItemresponse()
            {
                Idcarteira = body.Idcarteira
            };

            return(StatusCode(rspStc, objResp));
        }