public ActionResult Create(GrupCliente grupo) { try { grupo.empr_codigo = UsuarioLogado.EmpresaId; _grupoRepositotio.Add(grupo); _grupoRepositotio.Commit(); return(RedirectToAction("Index")); } catch { return(View(grupo)); } }
public ActionResult Edit(int id) { if (UsuarioLogado == null || UsuarioLogado.UserId == 0) { return(RedirectToAction("LogOff", "Autenticacao")); } var cliente = _clienteRepositotio.GetporId(id); if (cliente.empr_codigo == UsuarioLogado.EmpresaId) { ViewBag.grcl_codigo = new SelectList(_grupoRepositotio.GetTodos().Where(x => x.empr_codigo == UsuarioLogado.EmpresaId || x.grcl_codigo == 1).OrderBy(x => x.grcl_nome), "grcl_codigo", "grcl_nome", cliente.grcl_codigo); _clienteRepositotio.Commit(); _grupoRepositotio.Commit(); return(View(cliente)); } return(RedirectToAction("Index")); }