コード例 #1
0
        public RotuladorDTO Get(string id)
        {
            Rotulador    rotulador    = _rotuladores.Get(id);
            RotuladorDTO rotuladorDTO = _mapper.Map <RotuladorDTO>(rotulador);

            return(rotuladorDTO);
        }
コード例 #2
0
        public RotuladorDTO Create(RotuladorDTO rotulador)
        {
            Rotulador rotuladorModel = _mapper.Map <Rotulador>(rotulador);

            _rotuladores.Create(rotuladorModel);
            RotuladorDTO rotuladorDTO = Get(rotuladorModel.Id);

            return(rotuladorDTO);
        }
コード例 #3
0
        public IActionResult Update(string id, RotuladorDTO rotuladorIn)
        {
            var rotulador = _rotuladorService.Get(id);

            if (rotulador == null)
            {
                return(NotFound());
            }

            _rotuladorService.Update(id, rotuladorIn);

            return(NoContent());
        }
コード例 #4
0
        public ActionResult <RotuladorDTO> Create(RotuladorDTO rotulador)
        {
            RotuladorDTO rotuladorDTO = _rotuladorService.Create(rotulador);

            return(CreatedAtRoute("ReadRotulador", new { id = rotuladorDTO.Id.ToString() }, rotuladorDTO));
        }
コード例 #5
0
        public void Remove(RotuladorDTO rotulador)
        {
            Rotulador rotuladorModel = _mapper.Map <Rotulador>(rotulador);

            _rotuladores.Remove(rotuladorModel);
        }
コード例 #6
0
        public void Update(string id, RotuladorDTO rotulador)
        {
            Rotulador rotuladorModel = _mapper.Map <Rotulador>(rotulador);

            _rotuladores.Update(id, rotuladorModel);
        }