public ContaEmail Editar(int idUsuario, int id, ref string permissaoMensagem) { bool permissao = _repUsuario.PermissaoUsuario(idUsuario, _tipoPrograma, EnTipoManutencao.Editar); permissaoMensagem = permissao ? "OK" : "Usuário sem permissão!"; return(_rep.ObterPorId(id)); }
public BaseConhecimento Editar(int id, int idUsuario, ref string permissaoMensagem) { ValidarId(id); bool permissao; var model = new BaseConhecimento(); model = _rep.ObterPorId(id); var Usuario = _usuarioServico.ObterPorId(idUsuario); if (Usuario.Adm) { permissao = true; permissaoMensagem = "OK"; } else { permissao = _usuarioServico.PermissaoUsuario(idUsuario, _tipoPrograma, EnTipoManutencao.Editar); if (permissao) { permissao = (model.UsuarioId == idUsuario); } permissaoMensagem = permissao ? "OK" : "Usuário sem permissão!"; } return(model); //bool permissao = _usuarioServico.PermissaoUsuario(idUsuario, _tipoPrograma, EnTipoManutencao.Editar); //permissaoMensagem = permissao ? "OK" : "Usuário sem permissão!"; //ValidarId(id); //return ObterPorId(id); }
public Versao Editar(int idUsuario, int id, ref string permissaoMensagem) { bool permissao; var model = new Versao(); model = _rep.ObterPorId(id); var Usuario = _repUsuario.ObterPorId(idUsuario); if (Usuario.Adm) { permissao = true; permissaoMensagem = "OK"; } else { permissao = _repUsuario.PermissaoUsuario(idUsuario, _tipoPrograma, EnTipoManutencao.Editar); if (permissao) { permissao = (model.UsuarioId == idUsuario); } permissaoMensagem = permissao ? "OK" : "Usuário sem permissão!"; } return(model); //bool permissao = _repUsuario.PermissaoUsuario(idUsuario, _tipoPrograma, EnTipoManutencao.Editar); //permissaoMensagem = permissao ? "OK" : "Usuário sem permissão!"; //return _rep.ObterPorId(id); }
public ModeloRelatorio Editar(int idUsuario, int id) { bool permissao = _repUsuario.PermissaoUsuario(idUsuario, _tipoPrograma, EnTipoManutencao.Editar); if (!permissao) { throw new Exception("Usuário sem Permissão!"); } return(_rep.ObterPorId(id)); }
public Cidade Editar(int idUsuario, int id, ref string permissaoMensagem) { bool permissao = _repUsuario.PermissaoUsuario(idUsuario, _tipoPrograma, EnTipoManutencao.Editar); permissaoMensagem = permissao ? "OK" : "Usuário sem permissão!"; return(_rep.ObterPorId(id)); //bool permissao = _repUsuario.PermissaoUsuario(idUsuario, _tipoPrograma, EnTipoManutencao.Editar); //if (!permissao) // throw new Exception("Usuário sem Permissão!"); //return _rep.ObterPorId(id); }
public Cliente Editar(int idUsuario, int id, ref bool permissao) { permissao = _usuario.PermissaoUsuario(idUsuario, _tipoPrograma, EnTipoManutencao.Editar); return(_rep.ObterPorId(id)); }
public bool PermissaoAcesso(int idUsuario) { return(_usuarioServico.PermissaoUsuario(idUsuario, EnProgramas.Orcamento, EnTipoManutencao.Acessar)); }