Exemplo n.º 1
0
 private void excluir()
 {
     if (servico.Delete(usuario))
     {
         MetroFramework.MetroMessageBox.Show(this, "O usuário " + usuario.Login + " foi deletado do sistema com sucesso!", "Excluído com sucesso!", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Question);
         this.Dispose();
     }
 }
        // GET: Usuario/Delete/5
        public ActionResult Delete(int id)
        {
            //nao permitir que o proprio usuario realize a sua exclusão
            var usuario   = UsuarioServico.Consultar("", id)[0];
            var nomeLogin = Server.HtmlEncode(User.Identity.Name);

            if (usuario != null)
            {
                if (usuario.Nome.ToUpper().Trim() == nomeLogin)
                {
                    ViewBag.MensagemRetorno = MensagemUtil.ErroExcluirUsuarioLogado();
                    return(View());
                }
            }


            var reg = UsuarioServico.Delete(id);

            return(RedirectToAction("Index"));
        }