public void Alterar(ModeloUsuario modelo) { if (modelo.usu_cod <= 0) { aviso("O código do usuário é obrigatório"); } if (modelo.usu_nome.Trim().Length == 0) { aviso("O nome do usuário é obrigatório"); } else { DalUsuario DalUsuario = new DalUsuario(conexao); DalUsuario.Alterar(modelo); } }
public void Alterar(EntUsuario objUsuario, Int32 IdUsuario) { using (DbConnection connection = db.CreateConnection()) { connection.Open(); DbTransaction transaction = connection.BeginTransaction(); try { dalUsuario.Alterar(objUsuario, transaction, db); SaveLog(IdUsuario, EntLog.LOG_EDITAR, "Usuário", objUsuario.IdUsuario, objUsuario, transaction, db); transaction.Commit(); } catch (Exception ex) { transaction.Rollback(); SaveLog(IdUsuario, EntLog.LOG_ERRO, "Usuário", objUsuario.IdUsuario, objUsuario, ex.Message, db, connection); throw; } finally { connection.Close(); } } }