public ActionResult TerminarComRedirect(string IDEstebelecimentoImagens) { try { EstabelecimentoAmbiente oEstabelecimentoImagens = EstabelecimentoImagensBusiness.Consulta.FirstOrDefault(p => p.ID.Equals(IDEstebelecimentoImagens)); if (oEstabelecimentoImagens == null) { return(Json(new { resultado = new RetornoJSON() { Erro = "Não foi possível excluir a imagem '" + oEstabelecimentoImagens.NomeDaImagem + "', pois a mesma não foi localizada." } })); } else { //oEmpresa.DataExclusao = DateTime.Now; oEstabelecimentoImagens.UsuarioExclusao = CustomAuthorizationProvider.UsuarioAutenticado.Login; EstabelecimentoImagensBusiness.Alterar(oEstabelecimentoImagens); Extensions.GravaCookie("MensagemSucesso", "A imagem '" + oEstabelecimentoImagens.NomeDaImagem + "' foi excluída com sucesso.", 10); return(Json(new { resultado = new RetornoJSON() { URL = Url.Action("Index", "EstabelecimentoImagens") } })); } } catch (Exception ex) { if (ex.GetBaseException() == null) { return(Json(new { resultado = new RetornoJSON() { Erro = ex.Message } })); } else { return(Json(new { resultado = new RetornoJSON() { Erro = ex.GetBaseException().Message } })); } } }
public ActionResult Terminar(string IDEstebelecimentoImagens) { try { EstabelecimentoAmbiente oEstabelecimentoImagens = EstabelecimentoImagensBusiness.Consulta.FirstOrDefault(p => p.IDEstabelecimentoImagens.Equals(IDEstebelecimentoImagens)); if (oEstabelecimentoImagens == null) { return(Json(new { resultado = new RetornoJSON() { Erro = "Não foi possível excluir a empresa, pois a mesma não foi localizada." } })); } else { //oEmpresa.DataExclusao = DateTime.Now; oEstabelecimentoImagens.UsuarioExclusao = "LoginTeste"; EstabelecimentoImagensBusiness.Alterar(oEstabelecimentoImagens); return(Json(new { resultado = new RetornoJSON() { Sucesso = "A imagem '" + oEstabelecimentoImagens.NomeDaImagem + "' foi excluída com sucesso." } })); } } catch (Exception ex) { if (ex.GetBaseException() == null) { return(Json(new { resultado = new RetornoJSON() { Erro = ex.Message } })); } else { return(Json(new { resultado = new RetornoJSON() { Erro = ex.GetBaseException().Message } })); } } }
public ActionResult Cadastrar(EstabelecimentoAmbiente oEstabelecimentoImagens, string RegistroID) { //id do Estabelecimento recebido por parametro oEstabelecimentoImagens.IDEstabelecimento = RegistroID; if (ModelState.IsValid) { try { EstabelecimentoImagensBusiness.Inserir(oEstabelecimentoImagens); TempData["MensagemSucesso"] = "A imagem '" + oEstabelecimentoImagens.NomeDaImagem + "'foi cadastrada com sucesso."; return(Json(new { resultado = new RetornoJSON() { URL = Url.Action("Novo", "EstabelecimentoAmbiente", new { id = oEstabelecimentoImagens.IDEstabelecimento }) } })); } catch (Exception ex) { if (ex.GetBaseException() == null) { return(Json(new { resultado = new RetornoJSON() { Erro = ex.Message } })); } else { return(Json(new { resultado = new RetornoJSON() { Erro = ex.GetBaseException().Message } })); } } } else { return(Json(new { resultado = TratarRetornoValidacaoToJSON() })); } }
public ActionResult Atualizar(EstabelecimentoAmbiente oEstabelecimentoImagens) { if (ModelState.IsValid) { try { EstabelecimentoImagensBusiness.Alterar(oEstabelecimentoImagens); Extensions.GravaCookie("MensagemSucesso", "A imagem '" + oEstabelecimentoImagens.NomeDaImagem + "' foi atualizada com sucesso.", 10); return(Json(new { resultado = new RetornoJSON() { URL = Url.Action("Index", "EstabelecimentoImagens") } })); } catch (Exception ex) { if (ex.GetBaseException() == null) { return(Json(new { resultado = new RetornoJSON() { Erro = ex.Message } })); } else { return(Json(new { resultado = new RetornoJSON() { Erro = ex.GetBaseException().Message } })); } } } else { return(Json(new { resultado = TratarRetornoValidacaoToJSON() })); } }