public ActionResult Create(TipoocorrenciaModel tipoocorrenciaModel)
 {
     if (ModelState.IsValid)
     {
         var tipoocorrencia = _mapper.Map <Tipoocorrencia>(tipoocorrenciaModel);
         _tipoocorrenciaService.Inserir(tipoocorrencia);
     }
     return(RedirectToAction(nameof(Index)));
 }
        public ActionResult Edit(int id, TipoocorrenciaModel tipoocorrenciaModel)
        {
            if (ModelState.IsValid)
            {
                var tipoocorrencia = _mapper.Map <Tipoocorrencia>(tipoocorrenciaModel);

                tipoocorrencia.IdTipoOcorrencia = id;
                _tipoocorrenciaService.Atualizar(tipoocorrencia);
            }
            return(RedirectToAction(nameof(Index)));
        }
        // GET: TipoocorrenciaController/Edit/5
        public ActionResult Edit(int id)
        {
            ViewBag.title_page = "Tipo Ocorrência";
            ViewBag.path       = "Início / Tipo Ocorrência / Editar";

            Tipoocorrencia      tipoocorrencia      = _tipoocorrenciaService.Obter(id);
            TipoocorrenciaModel tipoocorrenciaModel = _mapper.Map <TipoocorrenciaModel>(tipoocorrencia);

            IEnumerable <Organizacao> listaorganizacao = _organizacaoService.ObterTodos();

            ViewBag.idOrganizacao = new SelectList(listaorganizacao, "IdOrganizacao", "NomeFantasia", null);

            return(View(tipoocorrenciaModel));
        }
 public ActionResult Delete(int id, TipoocorrenciaModel tipoocorrenciaModel)
 {
     _tipoocorrenciaService.Remover(id);
     return(RedirectToAction(nameof(Index)));
 }