public JsonResult Desativar(int Id) { try { using (var cadTipoPedido = new CadastrarTipoPedido()) { var TipoPedido = cadTipoPedido.GetTipoPedidoById(Id); cadTipoPedido.DesativarTipoPedido(TipoPedido); return Json( new { TipoMensagem = TipoMensagemRetorno.Ok, Mensagem = "Tipo de Pedido Desativado com sucesso!" }, "text/html", JsonRequestBehavior.AllowGet); } } catch (Exception ex) { return Json( new { TipoMensagem = TipoMensagemRetorno.Erro, Mensagem = ex.Message }, "text/html", JsonRequestBehavior.AllowGet); } }
public JsonResult Edit([DataSourceRequest] DataSourceRequest request, [Bind(Prefix = "models")]IEnumerable<TipoPedidoModel> ListaTipoPedidoModel) { using (var cadTipoPedido = new CadastrarTipoPedido()) { foreach (var tipo in ListaTipoPedidoModel) { var TipoPedido = cadTipoPedido.GetTipoPedidoById(tipo.IdTipoPedido); TipoPedido.Descricao = tipo.Descricao; cadTipoPedido.AlterarTipoPedido(TipoPedido); } return Json(ListaTipoPedidoModel.ToDataSourceResult(request), JsonRequestBehavior.AllowGet); } }