public IActionResult Atualizar(int id, CadastroEspacoAvulsoEmDiscoDTO model)
        {
            try
            {
                string tela = this.ControllerContext.RouteData.Values["action"].ToString();
                this._auditoria.cadastrar(tela, this.User.Identity.Name, model);

                var l = this._service.getEspacoAvulsoEmDiscoById(id);
                if (l == null)
                {
                    return(NotFound("Espaço Avulso em Disco não encontrada!"));
                }

                var espacoAvulsoEmDisco = new EspacoAvulsoEmDisco();
                _mapper.Map(model, espacoAvulsoEmDisco);

                this._service.Autalizar(espacoAvulsoEmDisco);

                return(Ok(espacoAvulsoEmDisco));
            }
            catch (Exception ex)
            {
                return(BadRequest(new { message = ex.Message }));
            }
        }
Пример #2
0
 /// <summary></summary>
 /// <param name="context"></param>
 /// <param name="espacoAvulsoEmDisco"></param>
 public ExcluirEspacoAvulsoEmDisco(OctoplusContext context, EspacoAvulsoEmDisco espacoAvulsoEmDisco)
 {
     _context = context;
     _context.ChangeTracker.QueryTrackingBehavior = QueryTrackingBehavior.NoTracking;
     _espacoAvulsoEmDisco = espacoAvulsoEmDisco;
 }
        /// <summary></summary>
        /// <param name="espacoAvulsoEmDisco"></param>
        public void Excluir(EspacoAvulsoEmDisco espacoAvulsoEmDisco)
        {
            ExcluirEspacoAvulsoEmDisco excluirEspacoAvulsoEmDisco = new ExcluirEspacoAvulsoEmDisco(this._context, espacoAvulsoEmDisco);

            excluirEspacoAvulsoEmDisco.excluir();
        }
        /// <summary></summary>
        /// <param name="espacoAvulsoEmDisco"></param>
        public void Autalizar(EspacoAvulsoEmDisco espacoAvulsoEmDisco)
        {
            AtualizarEspacoAvulsoEmDisco atualizarEspacoAvulsoEmDisco = new AtualizarEspacoAvulsoEmDisco(this._context, espacoAvulsoEmDisco);

            atualizarEspacoAvulsoEmDisco.atualizar();
        }
        /// <summary></summary>
        /// <param name="espacoAvulsoEmDisco"></param>
        public bool Cadastrar(EspacoAvulsoEmDisco espacoAvulsoEmDisco)
        {
            CadastrarEspacoAvulsoEmDisco cadastrarEspacoAvulsoEmDisco = new CadastrarEspacoAvulsoEmDisco(this._context, espacoAvulsoEmDisco);

            return(cadastrarEspacoAvulsoEmDisco.cadastrar());
        }
Пример #6
0
 /// <summary></summary>
 /// <param name="context"></param>
 /// <param name="espacoAvulsoEmDisco"></param>
 public CadastrarEspacoAvulsoEmDisco(OctoplusContext context, EspacoAvulsoEmDisco espacoAvulsoEmDisco)
 {
     _context             = context;
     _espacoAvulsoEmDisco = espacoAvulsoEmDisco;
 }