예제 #1
0
        public PartialViewResult Delete(ExcluirMapaViewModel model)
        {
            ViewBag.Title = Resources.MapaController_HttpPost_Action_Delete_ViewBag_Title;//"Excluir mapa";

            var request = new ExcluirMapaRequest()
            {
                Mapa = new MapaDto()
                {
                    Id = model.Id, NomeMapa = model.NomeMapa
                }
            };
            var response = _mapaServices.ExcluirMapa(request);

            if (!response.Success)
            {
                ViewBag.MessageType = "alert-warning";
                ViewBag.Message     = response.Message;

                return(PartialView("ExcluirMapaPartialView", model));
            }
            else
            {
                ViewBag.MessageType = "alert-success";
                ViewBag.Message     = response.Message;

                return(PartialView("SucessoPartialView"));
            }
        }
예제 #2
0
        public PartialViewResult Delete(string id)
        {
            ViewBag.Title = Resources.MapaController_HttpGet_Action_Delete_ViewBag_Title;//"Excluir mapa";

            var request = new EncontrarMapaPorRequest()
            {
                Mapa = new MapaDto()
                {
                    Id = id
                }
            };
            var response = _mapaServices.EncontrarMapaPor(request);

            if (response.Success)
            {
                ViewBag.MessageType = "alert-danger";
                ViewBag.Message     = Resources.MapaController_HttpGet_Action_Delete_ViewBag_Message;//"Deseja realmente excluir este mapa ? ";

                var model = new ExcluirMapaViewModel()
                {
                    Id = id, NomeMapa = response.Mapa.NomeMapa
                };

                return(PartialView("ExcluirMapaPartialView", model));
            }
            else
            {
                ViewBag.MessageType = "alert-danger";
                ViewBag.Message     = response.Message;

                return(PartialView("SucessoPartialView"));
            }
        }