Esempio n. 1
0
        public void Destroy(TipoEventoViewModel obj)
        {
            var entity = entities.TipoEventos.FirstOrDefault(c => c.Id == obj.Id);

            if (entity != null)
            {
                entities.Delete(entity);
                entities.SaveChanges();
            }
        }
        public IActionResult GetTipoEvento(int id)
        {
            TipoEventoViewModel tipoEvento = _mapper.Map <TipoEventoViewModel>(_tipoEventoRepository.BuscarPorId(id));

            if (tipoEvento == null)
            {
                return(NotFound());
            }
            return(Ok(tipoEvento));
        }
Esempio n. 3
0
        public IActionResult TipoEventos()
        {
            var viewModel = new TipoEventoViewModel
            {
                MensagemSucesso = (string)TempData["formMensagemSucesso"],
                MensagemErro    = (string)TempData["formMensagemErro"]
            };

            viewModel.TipoEventos = _tipoEventoService.GetAll();
            return(View("~/Views/Admin/TipoEvento/TipoEventoList.cshtml", viewModel));
        }
Esempio n. 4
0
        public void Update(TipoEventoViewModel obj)
        {
            var entity = entities.TipoEventos.FirstOrDefault(c => c.Id == obj.Id);

            if (entity != null)
            {
                entity.Nombre      = obj.Nombre;
                entity.Descripcion = obj.Descripcion;

                entities.SaveChanges();
            }
        }
Esempio n. 5
0
        public void Create(TipoEventoViewModel obj)
        {
            var entity = new TipoEvento();

            entity.Nombre        = obj.Nombre;
            entity.Descripcion   = obj.Descripcion;
            entity.Fechacreacion = DateTime.Now;

            entities.Add(entity);
            entities.SaveChanges();
            obj.Id = entity.Id;
        }
 public IActionResult PutTipoEvento([FromBody] TipoEventoViewModel viewModel)
 {
     try
     {
         _tipoEventoRepository.Atualizar(_mapper.Map <TipoEventoDomain>(viewModel));
         return(Ok("Tipo do Evento atualizado com sucesso."));
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
 public IActionResult PostTipoEvento([FromBody] TipoEventoViewModel viewModel)
 {
     try
     {
         _tipoEventoRepository.Cadastrar(_mapper.Map <TipoEventoDomain>(viewModel));
         return(Ok(viewModel));
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Esempio n. 8
0
        // GET: TipoEvento
        public PartialViewResult Menu(int tipoEvento = -1)
        {
            ViewBag.tipoEventoSelecionado = tipoEvento;

            _repositorio = new TipoEventoRepositorio();

            TipoEventoViewModel model = new TipoEventoViewModel
            {
                TipoEventos = _repositorio.TipoEventos
                              .OrderBy(t => t.DescricaoTipoEvento),
            };

            return(PartialView(model));
        }